Java_Web--JDBC 增加记录操作模板
2024-08-27 19:54:08
如果不能成功链接数据库,我的博客JAVA中有详细的介绍,可以看一下
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.Statement; //当如相关驱动包
public class Add {
public static void main(String[] args) throws Exception {
String driver = "com.mysql.cj.jdbc.Driver"; //加载驱动程序,不用改
String userName = "root"; //数据库用户名按自己的改改!!!!!!!!
String userPwd = "";//数据库密码按自己的改改!!!!!!!!!!!
String Dbname="students";//以后访问自己数据库的时候按需修改,测试先用这个
String url = "jdbc:mysql://localhost:3306/"+Dbname+"?&useSSL=false&serverTimezone=UTC";
String coding="&useUnicode=ture&characterEncoding=UTF-8";//编码格式
url = url+coding; // 形成带数据库读写编码的数据库连接字
Class.forName(driver); // 加载并注册驱动程序
Connection conn = DriverManager.getConnection(url, userName, userPwd);// 创建连接对象
if (!conn.isClosed())
System.out.println("Succeeded connecting to the Database!");
//Statement stmt = conn.createStatement();// 现在很少有人用了,部分老师比较古板,所以你不写可能会扣分的呀。笑哭
// 更新(添加、删除、修改)数据库操作
String sql = "insert into stu(xh,name,cj) values(2,'李四',98)";
PreparedStatement pstmt = conn.prepareStatement(sql);
int n = pstmt.executeUpdate(sql);// 返回记录操作条数
if (n > 0) {
System.out.println("添加记录成功,共添加了" + n + "条记录");
} else {
System.out.println("添加不成功!");
}
pstmt.close();
// stmt.close();
conn.close();
}
}
最新文章
- 网络安全之PHP安全编程建议
- Android学习笔记进阶之在图片上涂鸦(能清屏)
- 关于vs2013 mysql Ef框架中提示版本不兼容问题的解决办法
- c# 自定义多选下拉列表2
- gulp填坑记(二)——gulp多张图片自动合成雪碧图
- Oracle中用户的创建和权限设置
- Ehcart整合百度地图
- “耐撕”团队 2016.03.31 站立会议
- Spring Security 案例实现和执行流程剖析
- python入门学习2
- 20135218 Linux 实践二 编译模块
- Java 并发编程常识 —— by 梁飞
- Centos升级安装.Net core 1.1
- Duilib初级控件扩展一例: 具有鼠标滚动消息的OptionUI
- Miniprofiler在swagger、vue、angular中的使用
- Django配置https协议
- 简明python教程 --C++程序员的视角(六):输入输出IO
- CentOS7.4 Keepalived+LVS 负载均衡 后台节点健康检查
- HUD2647 Reward_反向建图拓扑排序
- FC 协议