[JavaWeb-JDBC]JDBC_快速入门_idea jdbc连接Mysql数据库
Posted Wecccccccc
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[JavaWeb-JDBC]JDBC_快速入门_idea jdbc连接Mysql数据库相关的知识,希望对你有一定的参考价值。
快速入门:
* 步骤:
1. 导入驱动jar包 mysql-connector-java-8.0.17.jar
1.复制mysql-connector-java-8.0.17.jar到项目的libs目录下
2.右键-->Add As Library
2. 注册驱动
3. 获取数据库连接对象 Connection
4. 定义sql
5. 获取执行sql语句的对象 Statement
6. 执行sql,接受返回结果
7. 处理结果
8. 释放资源
代码如下:
(代码有一点缺陷,后面有时间完善一下)
package jdbcDemo01;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;
public class jdbcDemo {
public static void main(String[] args) throws ClassNotFoundException, SQLException {
String driver = "com.mysql.cj.jdbc.Driver";//驱动程序
String url = "jdbc:mysql://localhost:3306/db3?serverTimezone=UTC";//数据库连接URL(“data”为数据库名)
String username = "root";//账号
String password = "root";//密码
//1.导入驱动jar包
//2.注册驱动
Class.forName(driver);
//3.获取数据库连接对象
Connection conn = DriverManager.getConnection(url, username,password);
//4.定义sql语句
String sql = "update account set balance = 500 where id = 1";
//5.获取执行sql的对象 Statement
Statement stmt = conn.createStatement();
//6.执行sql
int cnt = stmt.executeUpdate(sql);
//7.处理结果
System.out.println(cnt);
//8.释放资源
stmt.close();
conn.close();
}
}
如果程序无法运行,点击下面链接可能可以解决问题:
IDEA导入MySQL的jdbc驱动出现“java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver”
以上是关于[JavaWeb-JDBC]JDBC_快速入门_idea jdbc连接Mysql数据库的主要内容,如果未能解决你的问题,请参考以下文章