MySQL JBDC 连接测试
package cn.xh.jdbc; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; import java.sql.Statement; public class Demo01 { public static void main(String[] args) { // TODO Auto-generated method stub Statement st=null; Connection conn=null; try { //1.加载MYSQL 数据库驱动 Class.forName("com.mysql.cj.jdbc.Driver"); //2.创建连接 //定义链接(注意设置编码UTF-8) //String url ="jdbc:mysql://192.168.47.10:3306/students?user=root&password=123456.&useUnicode=true&characterEncoding=utf8" ; String user= "root"; //定义用户 String password="123456"; //定义密码 --studentss 是数据库 String url2="jdbc:mysql://192.168.47.10:3306/students?useUncode=trun&characterEncoding=UTF-8"; //定义地址 System.out.println("开始连接当中......"); conn = DriverManager.getConnection(url2,user,password); //连接参数 System.out.println("连接成功!"); //3.创建 statement,执行操作 String sql = "INSERT INTO tb_stu(id,NAME,sex,birthday,age) VALUES(15,'大王','男','2013-6-3','8')"; st = conn.createStatement(); int result = st.executeUpdate(sql); System.out.println(result); } catch (ClassNotFoundException e) { e.printStackTrace(); }catch (SQLException e) { e.printStackTrace(); } finally { if(st !=null) { try { st.close(); } catch (SQLException e) { // TODO: handle exception e.printStackTrace(); } } if(conn !=null) { try { conn.close(); } catch (SQLException e) { // TODO: handle exception e.printStackTrace(); } } } } }
明天的你会感谢今天拼命奋斗的自己
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架