DOS 連線本地MySQL 資料庫
總結了一下前人的做法然後自己試著做了一下幹到晚上4點,終於將MySQL JDBC驅動配置成功了
首先,下載mySQL 軟體,地址為:
安裝裝在預設路徑裡C:\Program Files\MySQL
如果在安裝過程中初始化出現失敗的時候,那麼很有可能是因為port被引用或者之前安裝過埠被佔用,清除登錄檔中關於mysql的記錄,然後完全解除安裝之後重新安裝
開啟安裝好的MySQL, 查詢到本機地址:localhost , 資料庫名: ,使用者名稱:root, 密碼自己設定一個。
進入DOS模式,然後用cd命令進入C:\Porgram Files\MySQL\MySQL Server\bin
然後出現enter password:
輸入密碼
然後會出現
證明mySQL連線成功了
然後通過這個就可以操作mySQL了
1.mysql>show databases;
2.mysql>create database sample;
3. use sample;
Insert into user values(‘sway’,’1234556’);
然後下載mySQL的JDBC的驅動 地址為
下載完了之後解壓縮,然後解壓縮到你自己定義的路徑裡面。裡面有個.jar
我們要把這個檔案安裝到eclipse裡面,可以通過手動操作也可以通過在eclipse裡面建立路徑,我使用的是第二種方法。如下:
4.在eclipse裡面新建一個java project,命名為JDBCTest
5.建立完project之後,會在左邊的一欄看到
6.右擊JDBCTest, 找到build path,然後點選add external archives
7. 選中之前下載的JDBC driver mysql-connector-java-5.1.19-bin.jar
然後你就會看到JDBCTest 下面referenced libraries 的下面就有這個驅動
8. 右擊JDBCTest 新建class,然後命名Mysqljdbc.class
9. 將code複製到class裡,
import java.sql.*;
public classMysqlJdbc {
publicstaticvoidmain(String args[]) {
try{
Class.forName("com.mysql.jdbc.Driver"); //載入MYSQL JDBC驅動程式
//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://localhost/sample","root","song1024");
//連線URL為 jdbc:mysql//伺服器地址/資料庫名 ,後面的2個引數分別是登陸使用者名稱和密碼
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();
}
}
}
然後run 就會在底下得對話框出現success loading
PS: code要仔細看過,該修改的地方一定要修改才行執行,不要不看直接執行那是不行的