将 mysql-connector-java-8.0.28-1.el7.noarch.rpm 传输到 Linux 后,使用命令解压
rpm -zxvf mysql-connector-java-8.0.28-1.el7.noarch.rpm |
一般解压后在路径: usr/java/mysql-connection-java.jar 中找到 jar 包然后进行下面的操作
- 创建 libs 文件夹
找到 mysql-connector.jar 驱动,将其 copy 到 libs 文件夹中
拷贝到 libs 文件夹中,点击 ok
- 右击 libs 文件夹选择 Add as Library...
- 查看除了项目位置其它默认不用更改查看完毕后点击 ok
- 代码
package com.ar; | |
import com.mysql.jdbc.Driver; | |
import java.sql.Connection; | |
import java.sql.SQLException; | |
import java.sql.Statement; | |
import java.util.Properties; | |
public class Jdbc_test { | |
public static void main(String[]args) throws SQLException { | |
// 一,注册驱动 | |
Driver driver = new Driver(); | |
// 二,得到连接 | |
// 解读:jdbc:mysql:// 规定好表示协议,通过 jdbc 连接 MySQL | |
//(1) local 表示主机地址,可以是 ip 地址 | |
//(2) 3306 端口号,如果远程端口号发生了变化,那么这个端口号也需要改变 | |
//(3) dkx 表示要连接到的数据库 | |
//MySQL 的连接本质就是 sokcet 连接 | |
String url = "jdbc:mysql://localhost:3306/Demo"; | |
// 将用户名和密码放入到 Properties 配置文件中 | |
Properties properties = new Properties(); | |
//user 和 password 是规定好的,第二个值跟据实际情况 | |
// 设置用户 | |
properties.setProperty("user","root"); | |
// 设置密码 | |
properties.setProperty("password","dkx"); | |
// 跟据给定的 url 连接数据库 | |
Connection connect = driver.connect(url, properties); | |
// 三,执行 sql 语句 | |
String sql = "insert into Demo values (null,'刘德华','男','1970-12-11','110')"; | |
//statement 用于执行静态 SQL 语句并返回其生成对象 | |
Statement statement = connect.createStatement(); | |
// 返回是否添加成功结果 | |
int i = statement.executeUpdate(sql); | |
System.out.println(i > 0 ? "成功" : "失败"); | |
// 四,关闭连接资源 | |
statement.close(); | |
connect.close(); | |
} | |
} |
<font color=red>** 示意图 **</font>
执行完成后
查看一下 MySQL 的变化
完成!