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();
}

}

 到这里就算连接成功了。

 

posted @ 2018-06-13 20:28  郭昌鑫  阅读(14873)  评论(0编辑  收藏  举报