要求:java连接MySQL数据库,可替换成其他数据库,版本也不一定要和这里完全相同,我只是把我用到的贴上来。不管用什么版本和软件,连接成功即可。
所用到的软件和工具如下:
1、idea2021.1.2版本
2、mysql5.7.msi版本,安装过程中会让你设置密码,这个密码是本地登录数据库的密码
3、SQLyog12.0.9-0x64.exe版本,这是客户端,是在这里登录数据库,连接java的。
4、在java项目的Model目录下,复制在新建文件夹lib后,右键add as library,点击确定,完成环境配置。
test09测试类:
package mypackage; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public class test09 { public static void main(String[] args) { try { Class.forName("com.mysql.jdbc.Driver"); Connection cn = DriverManager.getConnection("jdbc:mysql://localhost:3306/mydata1?characterEncoding=utf-8","root","1234"); System.out.println(cn); } catch (ClassNotFoundException | SQLException e) { e.printStackTrace(); } } }
运行结果:
控制台输出打印Collection对象,说明连接成功。
总结:这是最简单的连接数据库的代码格式,后面一篇会涉及另一种连接数据库的方式。