<1>java
在navicat中建立一個MySQL鏈接,填寫鏈接名和密碼(密碼爲你配置MySQL設置的密碼)mysql
<2>sql
在該鏈接中新建一個數據庫,填寫數據庫名。字符集選擇(gb-2312--GB2312),排序規則選擇(gb-2312_chinese_ci)爲了防止java查詢後的到的數據時亂碼.數據庫
<3>eclipse
建立表,輸入一些數據下圖是我建立的:3d
<4>指針
Java鏈接MySQL代碼:code
import java.sql.*; public class FirstLink { public static void main(String args[]) { Connection con=null; Statement sql; ResultSet rs; try { Class.forName("com.mysql.jdbc.Driver");//加載JDBC—MySQL數據庫驅動 }catch(Exception e) {} String uri="jdbc:mysql://127.0.0.1:3306/students?useSSL=true"; String user="root"; String password="hl123456789"; try { con=DriverManager.getConnection(uri, user, password);//鏈接數據庫 }catch(SQLException e) {} try { sql=con.createStatement();//建立SQL對象 rs=sql.executeQuery("SELECT * FROM mess"); while(rs.next()) { String usename=rs.getString(1); System.out.printf("%s\t",usename); } con.close(); }catch(SQLException e) { System.out.println(e); } } }
<5>對象
剛開始運行出現con爲空指針異常blog
緣由:
MySQL數據庫驅動被封裝在Driver中,該類的包名是com.mysql.jdbc,該類不是運行環境類庫中的類,因此須要放置在jre的擴展中
<6>
解決辦法:
1,下載JDBC,並解壓
2,點擊eclipse中菜單欄的Project,選擇Properties
3,而後依次選擇下面圖中的屬性