1.首先,你得打开数据库服务,并且有具体的库(里面有建好了的表,这里不做具体描述)
图1,运行中的mysql
图二-已经建好的库和表
2.在项目中导入驱动包(我的是web项目,所以放在web-->web-inf-->lib下,如果是java项目,放在和src同级目录的lib文件夹下即可)
导包步骤:File-->Project Structure-->Libraries--> + --> java. 选择下载下来的jar包即可
then
3.新建工具类DBUtil,编写建立连接数据库服务,关闭服务,和更新数据库的接口
关键代码:
String url ="jdbc:mysql://localhost:3306/user";
String username = "root";
String password = "123456";
Class.forName("com.mysql.jdbc.Driver"); //加载驱动
Connection connection = DriverManager.getConnection(url,username,password); //建立连接
String sql = "insert into user values('"+username+"','"+password+"','"+name+"','"+u_id+"')";//要执行的sql语句
PreparedStatement ps=connection.prepareStatement(sql); //预编译sql语句
ps.executeUpdate();//执行
ps:也可以将 PreparedStatement 换成 Statement ,详细可以查询用法和区别:https://blog.csdn.net/xuebing1995/article/details/72235380
ps.close();//关闭
connection.close();关闭