1. 程式人生 > >mysql的第一個程序

mysql的第一個程序

sel 第一個 str forname next() pre mysq try code

每次寫java鏈接數據怎麽寫,這一次做一個總結,方便參考。

1.在mysql上下載mysql驅動jar包

  技術分享

2.下載的驅動包

  技術分享

3.程序目錄

  技術分享

4.程序

 1 package mysqlTest;
 2 import java.sql.Connection;
 3 import java.sql.DriverManager;
 4 import java.sql.PreparedStatement;
 5 import java.sql.ResultSet;
 6 public class test1 {
 7     public static void main(String[] args) {
8 Connection connection=null; 9 PreparedStatement preparedStatement=null; 10 ResultSet resultSet=null; 11 try { 12 String driverClass="com.mysql.jdbc.Driver"; 13 String url="jdbc:mysql://localhost:3306/test"; 14 String user="root"; 15 String password="123456";
16 Class.forName(driverClass); 17 connection=DriverManager.getConnection(url, user, password); 18 System.out.println("connect="+connection); 19 String sql="SELECT * FROM tb1"; 20 preparedStatement=connection.prepareStatement(sql); 21 resultSet=preparedStatement.executeQuery();
22 while(resultSet.next()) { 23 int id=resultSet.getInt(1); 24 String name=resultSet.getString(2); 25 System.out.println(id+"......."+name); 26 } 27 } catch (Exception e) { 28 // TODO: handle exception 29 } 30 31 } 32 33 }

5.解釋知識點 

jdbc:mysql://localhost:3306/test
3306是端口號
test是數據庫名
這裏沒有表名,表名放在sql語句裏。
localhost是ip address,如下

  技術分享

6.效果

  技術分享


  

mysql的第一個程序