Java代码连接Mysql数据库C
一、插件的下载与加载
1.下载与本地的MySQL对应版本的连接数据库的包,如mysql-connector-java-8.0.17.jar
下载Connector/J地址:http://www.mysql.com/downloads/connector/j/
2.打开eclipse,新建Java工程——右击项目名——点击Properties——点击Resource——点击Java Build Path——点击Add External JARs…——选中mysql-connector-java-8.0.17.jar——确定
3.右键项目名—New—Folder—Folder name为libs—Finish
二、数据库连接
1.此处的Demo是我数据库中已经建好的库的名称,连接数据库需要在库中先建一个数据库用以连接
2.
import java.sql.*;
public class DBHelper {
//数据库连接对象
private static Connection Conn;
//数据库连接地址
public static final String url="jdbc:mysql://localhost:3306/demo?serverTimezone=UTC&characterEncoding=utf-8";
//数据库用户名
private static String UserName="root";
//数据库密码
private static String password="123456";
public static Connection getConnection() {
try {
Class.forName("com.mysql.cj.jdbc.Driver");//加载驱动,此处将旧版com.mysql.jdbc.Driver驱动类改为新版
System.out.println("驱动加载成功!!");
}catch(ClassNotFoundException e) {
e.printStackTrace();
System.out.println("驱动加载失败!");
}
try{
//通过DriverManager类的getConnection方法指定三个参数,连接数据库
Conn=DriverManager.getConnection(url,UserName,password);
System.out.println("数据库连接成功!!");
//返回连接对象
return Conn;
}catch(SQLException e) {
e.printStackTrace();
System.out.println("数据库连接失败!");
return null;
}
}
}
此处的Demo是我数据库中已经建好的库的名称,连接数据库需要在库中先建一个数据库用以连接
三、数据库建表
我们连接好数据库接下来就是要建表,建库,实现增删改查等操作
stat=Conn.createStatement();
之后就可以用stat.executeUpdate(sql); 实现指令,sql为MySQL中的指令
如:
stat.executeUpdate(“insert into test values(1, ‘张三’)”);
topic:菜鸟一枚,学习于网络上其他前辈的分享,如有错误,请指正