一
安裝好MySQL之後,下載JDBC驅動:mysql-connector-java-5.0.5.zip,然後將其解壓縮到任一目錄。我是解壓到D盤,然後將其目錄下的mysql-connector-java-5.0.5-bin.jar加到classpath裏。具體如下:“我的電腦”-> “屬性” -> “高級” -> “環境變量”,在系統變量那裏編輯classpath,將D:\mysql-connector-java-5.0.5\mysql-connector-java-5.0.5-bin.jar加到最後,在加這個字符串前要加“;”,以與前一個classpath區分開。
二
創建Database:我在dos下操作。
MySQL用法介紹網址: http://blog.csdn.net/chinacodec/article/details/5797127/
1、啓動MySQL服務器
實際上上篇已講到如何啓動MySQL。兩種方法:
一是用winmysqladmin,如果機器啓動時已自動運行,則可直接進入下一步操作。
二是在DOS方式下運行
d:/mysql/bin/mysqld
2、進入mysql交互操作界面
在DOS方式下,運行:
d:/mysql/bin/mysql -u root -p
出現提示符,此時已進入mysql的交互操作方式。
如果出現 "ERROR 2003: Can‘t connect to MySQL server on ‘localhost‘ (10061)“,說明你的MySQL還沒有啓動。
3、退出MySQL操作界面
在mysql>提示符下輸入quit可以隨時退出交互操作界面:
mysql> quit
Bye
你也可以用control-D退出。
4、創建一個數據庫abccs
mysql> CREATE DATABASE abccs;
注意不同操作系統對大小寫的敏感。
5、選擇你所創建的數據庫
mysql> USE abccs
Database changed
此時你已經進入你剛纔所建立的數據庫abccs.
- CREATE TABLE STUDENT
- (
- SNO CHAR(7) NOT NULL,
- SNAME VARCHAR(8) NOT NULL,
- SEX CHAR(2) NOT NULL,
- BDATE DATE NOT NULL,
- HEIGHT DEC(5,2) DEFAULT 000.00,
- PRIMARY KEY(SNO)
- );
import
java.sql.*;
public class learn
{ // 創建類Conn
Connection con; // 聲明Connection對象
String driver = "com.mysql.jdbc.Driver";
String url = "jdbc:mysql://127.0.0.1:3306/scutcs";
String user = "root";
String password = "123";
public Connection getConnection()
{// 建立返回值爲Connection的方法
try {// 加載數據庫驅動類
Class.forName(driver);
System.out.println("數據庫驅動加載成功");
} catch (ClassNotFoundException e)
{
e.printStackTrace();
}
try
{// 通過訪問數據庫的URL獲取數據庫連接對象
con = DriverManager.getConnection(url,user,password);
System.out.println("數據庫連接成功");
} catch (SQLException e)
{
e.printStackTrace();
}
return con; // 按方法要求返回一個Connection對象
}
public static void main(String[] args)
{ // 主方法
learn c = new learn(); // 創建本類對象
c.getConnection(); // 調用連接數據庫方法
}
}
最後,一定要把下載的那個...bin.jar加到buildpath裏。