eclipse連接mysql


1、先下載JDBC:

JDBC代表Java數據庫連接(Java Database Connectivity),它是用於Java編程語言和數據庫之間的數據庫無關連接的標准Java API,換句話說:JDBC是用於在Java語言編程中與數據庫連接的API。

  到www.mvnrepository.com網站中,搜索mysql,點擊列表第一個,如圖下:

下最新的版本8.0.11

下載成功:

2、打開eclipse,創建一個普通的java項目

 

右鍵找到Properties

 

 點擊 Java Build Path ,再點 Add Ex...

 

 

 按ok

然后就行了

第二步:在src中創建一個包,在包中創建一個Class類,帶主方法

 

3、利用cmd打開mysql創建一個表 
1.打開cmd輸入mysql -uroot -p123456 

2、創建一個數據庫test002

3、創建一個表student

4、為數據庫表添加字段 
create table user(name varchar(20),age varchar(10));

完成

 

4、打開eclipse,打代碼就行了

 

package com.nf;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;

public class Test {
public static void main(String[] args) throws Exception {

// 連接數據庫的五大參數
String driverClass = "com.mysql.cj.jdbc.Driver";//加載數據庫驅動
String databaseName = "test002";// 連接到哪一個數據庫
String serverIp = "localhost";// 服務器Ip地址
String username = "root";// 用戶名
String password = "123456";// 密碼

// 拼湊成一個完整的URL地址
String jdbcUrl = "jdbc:mysql://" + serverIp + ":3306/" + databaseName
+ "?serverTimezone=Asia/Shanghai&useSSL=true";// 每個數據庫都不一樣

// 第一步:加載數據庫驅動(約等於你安裝了mysql客戶端)
Class.forName(driverClass);
System.out.println("啟動");

// 第二步:獲取連接(約等於mysql登陸)
// 代表你已經可以執行數據庫的操作
Connection conn = DriverManager.getConnection(jdbcUrl, username, password);

//System.out.println(conn);
// 第三步:獲取執行sql的對象PreparedStatement

//1、增加
// PreparedStatement pst = conn.prepareStatement("insert into student(user_name,sex,birt)values(?,?,?)");
// // pst.setString(1, "李漢");
// pst.setString(1, "易烊千璽");
// pst.setString(2, "男");
// pst.setString(3, "2000-01-04");

//2、修改
//PreparedStatement pst = conn.prepareStatement("update student set user_name='人才',sex='女',birt='1999-09-01'where id='4652969'");

//3、刪除
PreparedStatement pst = conn.prepareStatement("delete from student where id='4652973' ");


// 第四步:執行sql
pst.execute();

// 最后一步,關閉
pst.close();
conn.close();
}

}

 到這里就算連接成功了。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM