1.从官网上下载JDBC(文件夹下已下载 5.1.27版本):只下载jar包;
https://repo1.maven/maven2/mysql/mysql-connector-java/
如5.1.27版本:仅下载:mysql-connector-java-5.1.27.jar就可以;
2.在要导入的java项目中新建一个文件夹(一般命名为lib),然后把下载的jar包放进去;选中项目然后右键–>Build Path–>Configure Build Path,点击Add JARs…;
3.找到lib文件夹下的jar包后选中,点击ok;最后点击下方的Apply and Close应用并关闭;
4.打开数据库的进程,如
1)打开xampp中的mysql服务,然后打开Navicat连接数据库;
2)在cmd命令提示符下输入net start mysql,启动服务。
3)右键点击此电脑>管理>服务和应用程序>服务>Mysql>启动此服务;
5.然后就可以在java项目中操作数据库了(文件夹下有操作数据库的代码);
例如:
一:连接数据库准备:
1.新建一个数据库test;
2.新建一个表为demo
3.编辑表结构为:
id int 4
name varchar 20
二:操作数据库代码:
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;
public class MySqlDemo {
public static Connection con;
public static final String JDBC_DRIVER ="com.mysql.jdbc.Driver";
public static final String DB_URL ="jdbc:mysql://localhost:3306/test";//localhost:127.0.0.1 test:数据库名
public static final String USER ="root";
public static final String PASS =""; //因为我的MySQL没有设置密码;所以为空字符串
public static void main(String[] args) throws Exception {
//1.加载驱动
Class.forName(JDBC_DRIVER);
//2.和数据库建立连接:url,user,password
con=DriverManager.getConnection(DB_URL,USER,PASS);
//3.通过连接创建一个sql命令发送器Statement
Statement stmt=con.createStatement();
//4.使用sql命令发送器向数据库发送sql命令(sql命令:子弹;sql命令发送器:手枪)并得到结果
String sql="INSERT INTO demo VALUES (4,'leilei')";
int n=stmt.executeUpdate(sql);//executeUpdate:支持update,insert,delete 操作(DML操作)n:返回一个int值,处理了几次
//5.处理结果
if(n>0) {
System.out.println("添加成功!");
} else {
System.out.println("添加失败!");
}
//6.关闭资源(相反的顺序关闭)
stmt.close();
con.close();
}
}
教程视频详解(点击):
更多推荐
java Eclipse连接MySQL数据库 最详细教程
发布评论