一.運(yùn)行環(huán)境:
MySQL:sqlyog-win64
jdbc驅(qū)動(dòng):http://download.csdn.net/source/3451945(網(wǎng)上看大神帖子拿到的)
Eclipse:Eclipse-win64
二.準(zhǔn)備工作:
1.打開(kāi)sqlyog,創(chuàng)建一個(gè)數(shù)據(jù)(為了不跟之前的數(shù)據(jù)搞混,拿來(lái)測(cè)試):
CREATE ? DATABASE ?zmj_anqi;//創(chuàng)建一個(gè)數(shù)據(jù)庫(kù),表名起自己記得住的
use? zmj_anqi;//指定zmj_anqi為當(dāng)前要操作的數(shù)據(jù)庫(kù)
CREATE ? TABLE ? ?user(id ? VARCHAR(20),name ? VARCHAR(20));//創(chuàng)建一個(gè)表user,設(shè)置兩個(gè)字段。
INSERTIN ? TO ? user ? ?VALUES('1','zmj');//插入一條數(shù)據(jù)到表中
2.配置Eclipse:
右鍵單擊包所在的工程包(project),Build Path ---> Configure Build Path,在彈出的窗口中選擇 Add External JARs。


看到這個(gè)就說(shuō)明驅(qū)動(dòng)安裝完成了。

3.編寫(xiě)連接代碼
數(shù)據(jù)庫(kù)名:zmj_anqi
用戶名:tjr
密碼:
代碼如下:

=======================
package my;
import java.sql.*;
public class MysqlJdbc {
public static void main(String args[]) {
try {
Class.forName("com.mysql.jdbc.Driver");? ? //加載MYSQL JDBC驅(qū)動(dòng)程序? s
//Class.forName("org.gjt.mm.mysql.Driver");
System.out.println("Success loading Mysql Driver!");
}
catch (Exception e) {
System.out.print("Error loading Mysql Driver!");
e.printStackTrace();
}
try {
Connection connect = DriverManager.getConnection(
"jdbc:mysql://192.168.0.240:3306/zmj_anqi","tjr"," ? ? ? ? ? ? ");
//連接URL為? jdbc:mysql//服務(wù)器地址/數(shù)據(jù)庫(kù)名? ,后面的2個(gè)參數(shù)分別是登陸用戶名和密碼
System.out.println("Success connect Mysql server!");
Statement stmt = connect.createStatement();
ResultSet rs = stmt.executeQuery("select * from user");
//user 為你表的名稱
while (rs.next()) {
System.out.println(rs.getString("name"));
}
}
catch (Exception e) {
System.out.print("get data error!");
e.printStackTrace();
}
}
}
============================
4.運(yùn)行程序:
出現(xiàn)下圖就說(shuō)明配置成功了。
