本文的环境是Windows10 64位 ,MySQL的版本是MySQL 5.6
Java连接MySQL数据库(优化版)
目的:
当需要把应用程序从开发环境移植到生产环境时,不用修改源代码,只需要修改mysql.ini配置文件
方法:
不直接把数据库连接信息写在程序里,而是单独使用一个properties(也就是mysql.ini)文件,来保存数据库连接信息另外,连接数据库和向数据库添加数据操作可以进行方法封装。
在目录创建配置文件:
info.properties配置文件内容如下:
配置文件参数解释:
"com.mysql.jdbc.Driver":MySQL的驱动类名的字符串
"jdbc:mysql://127.0.0.1:3306/dome"
jdbc:mysql----表示用jdbc连接MySQL数据库
localhost------表示本机服务器默认地址(127.0.0.1也可以)
3306-----MySQL默认端口号,端口号可以修改
dome-----数据库名字
root root-----自己数据库的账号密码
对dome数据库下面的表 student2 进行数据的添加操作,结果如下所示:
在程序运行之前:
在程序运行之后:
完整代码如下:
package cn.csdn.dome;
import java.io.FileInputStream;
import java.sql.Connection;
import</