1.導(dǎo)入jar包
mysql官網(wǎng)
點(diǎn)擊platform Independent,然后出現(xiàn)jar包選項(xiàng)
點(diǎn)download
點(diǎn)左下角no thanks,直接下載
原始方法,直接在項(xiàng)目下建一個lib包
然后將剛剛下好的zip解壓,復(fù)制jar包到該目錄下,右鍵jar包,選擇add as Library
出現(xiàn)一堆包,表示成功導(dǎo)入jar包文章來源:http://www.zghlxwxcb.cn/news/detail-544044.html
2.連接數(shù)據(jù)庫并寫條sql插入語句測試
public class Jdbc01 {
public static void main(String[] args) throws SQLException {
//前置工作: 在項(xiàng)目下創(chuàng)建一個文件夾比如 libs
// 將 mysql.jar 拷貝到該目錄下,點(diǎn)擊 add to project ..加入到項(xiàng)目中
//1.注冊驅(qū)動
Driver driver = new Driver();
//2.得到連接
//(1) jdbc:mysql:// 規(guī)定好表示協(xié)議,通過 jdbc 的方式連接 mysql
//(2) localhost 主機(jī),可以是 ip 地址
//(3) 3306 表示 mysql 監(jiān)聽的端口
//(4) db02 連接到 mysql dbms 的哪個數(shù)據(jù)庫
//(5) mysql 的連接本質(zhì)就是前面學(xué)過的 socket 127.0.0.1是連接本地?cái)?shù)據(jù)庫,也可以填localhost,如果是連云服務(wù)器上的mysql,填服務(wù)器公網(wǎng)地址
String url = "jdbc:mysql://127.0.0.1:3306/db02";
//將 用戶名和密碼放入到 Properties 對象
Properties properties = new Properties();
//說明 user 和 password 是規(guī)定好,后面的值根據(jù)實(shí)際情況寫
properties.setProperty("user", "root");//數(shù)據(jù)庫用戶
properties.setProperty("password", "123456");//數(shù)據(jù)庫密碼
Connection connect = driver.connect(url, properties);
//3.執(zhí)行crud,測試
String sql = "insert into actor values(1, '劉德華', '男', '1970-11-11', '110')";
//statement 用于執(zhí)行靜態(tài) SQL 語句并返回其生成的結(jié)果的對象
Statement statement = connect.createStatement();
int rows = statement.executeUpdate(sql);// 如果是 dml 語句,返回的就是影響行
System.out.println(rows > 0 ? "成功" : "失敗");
//4.釋放資源
statement.close();
connect.close();
}
}
注意:Driver類創(chuàng)建時,要導(dǎo)入com.mysql.cj.jdbc包,mysql8.0使用這個包下的Driver驅(qū)動。
用Nacvicat查看數(shù)據(jù)庫,連接成功,sql語句執(zhí)行成功文章來源地址http://www.zghlxwxcb.cn/news/detail-544044.html
到了這里,關(guān)于java連接mysql8.0數(shù)據(jù)庫—jdbc連接的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!