首先下载mysql驱动器,下载地址:
https://downloads.mysql.com/archives/c-j/
1 进入网址后,选择版本:
2 下载压缩包.zip
3 然后打开文件,解压-->找到-->复制
4 打开idea编辑器
Directory文件夹名字随意
把刚刚复制的jar文件,粘贴
mysql-connector-java-5.1.37-bin,jar
然后在点击 mysql-connector-java-5.1.37-bin,jar 鼠标右键,选择最底下的 ADD as Library,然后点击ok 之后就成功连接了
提示:如果点击右键之后没有出现 ADD as Library,那么就是没有粘贴成功
5 测试有没有连接成功
(1)打开SQLyog数据库或其他....
(2) 在数据库中,新建一个表,用于测试,此时这个表是空
(3)打开idea 编写代码
import com.mysql.jdbc.Driver;
import java.sql.Connection;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.Properties;
public class cored {
public static void main(String[] args) throws SQLException {//异常抛出
//1 注册驱动
Driver driver = new Driver();
//2 得到连接
String url = "jdbc:mysql://localhost:3306/scp_db02";
Properties properties = new Properties();
properties.setProperty("user","root"); //用户
properties.setProperty("paword",ssa"); //密码
Connection connects = driver.connect(url,properties);
//3 执行sql
String sql = "insert into cored values(1,'德华','男','1970-11-11','110')";
Statement statement = connects.createStatement() ;
int rows = statement.executeUpdate(sql);
System.out.println(rows >0 ? "成功":"失败");
//4 关闭连接资源
statement.close();
connects.close();
}
}
运行结果:显示成功,就返回mysql数据库查看表变化
查询表格:
成功后,显示这条数据:1,'德华','男','1970-11-11','110'
如果出现中文乱码 ? 号,参考这个 :