eplise怎么连接数据库_eclipse连接mysql
JDBC代表Java數(shù)據(jù)庫(kù)連接(Java?Database?Connectivity),它是用于Java編程語(yǔ)言和數(shù)據(jù)庫(kù)之間的數(shù)據(jù)庫(kù)無(wú)關(guān)連接的標(biāo)準(zhǔn)Java API,換句話說(shuō):JDBC是用于在Java語(yǔ)言編程中與數(shù)據(jù)庫(kù)連接的API。
到www.mvnrepository.com網(wǎng)站中,搜索mysql,點(diǎn)擊列表第一個(gè),如圖下:
下最新的版本8.0.11
下載成功:
2、打開eclipse,創(chuàng)建一個(gè)普通的java項(xiàng)目
右鍵找到Properties
點(diǎn)擊 Java Build Path ,再點(diǎn) Add Ex...
按ok
然后就行了
第二步:在src中創(chuàng)建一個(gè)包,在包中創(chuàng)建一個(gè)Class類,帶主方法
3、利用cmd打開mysql創(chuàng)建一個(gè)表
1.打開cmd輸入mysql -uroot -p123456
2、創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)test002
3、創(chuàng)建一個(gè)表student
4、為數(shù)據(jù)庫(kù)表添加字段
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 {
// 連接數(shù)據(jù)庫(kù)的五大參數(shù)
String driverClass = "com.mysql.cj.jdbc.Driver";//加載數(shù)據(jù)庫(kù)驅(qū)動(dòng)
String databaseName = "test002";// 連接到哪一個(gè)數(shù)據(jù)庫(kù)
String serverIp = "localhost";// 服務(wù)器Ip地址
String username = "root";// 用戶名
String password = "123456";// 密碼
// 拼湊成一個(gè)完整的URL地址
String jdbcUrl = "jdbc:mysql://" + serverIp + ":3306/" + databaseName
+ "?serverTimezone=Asia/Shanghai&useSSL=true";// 每個(gè)數(shù)據(jù)庫(kù)都不一樣
// 第一步:加載數(shù)據(jù)庫(kù)驅(qū)動(dòng)(約等于你安裝了mysql客戶端)
Class.forName(driverClass);
System.out.println("啟動(dòng)");
// 第二步:獲取連接(約等于mysql登陸)
// 代表你已經(jīng)可以執(zhí)行數(shù)據(jù)庫(kù)的操作
Connection conn = DriverManager.getConnection(jdbcUrl, username, password);
//System.out.println(conn);
// 第三步:獲取執(zhí)行sql的對(duì)象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' ");
// 第四步:執(zhí)行sql
pst.execute();
// 最后一步,關(guān)閉
pst.close();
conn.close();
}
}
到這里就算連接成功了。
總結(jié)
以上是生活随笔為你收集整理的eplise怎么连接数据库_eclipse连接mysql的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: linux程序运行耗时shell脚本ru
- 下一篇: linux cmake编译源码,linu