JDBC中的Connection和Statement学习笔记
package ajie.myinterface;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;
public class Text {
public static void main(String[] args) {
try {
Class.forName("com.mysql.jdbc.Driver");
} catch (Exception e) {
// TODO: handle exception
e.printStackTrace();
}
// 建立与数据库的Connection连接
// 这里需要提供:
// 数据库所处于的ip:localhost (本机)
// 数据库的端口号: 3306 (mysql专用端口号)
// 数据库名称 zy
// 编码方式 UTF-8
// 账号 root
// 密码 199811
try (Connection c= DriverManager
.getConnection(
"jdbc:mysql://localhost:3306/zy?characterEncoding=utf-8",
"root", "199811");
Statement s = c.createStatement();// 注意:使用的是 java.sql.Statement
){
System.out.println("获取 Statement对象: " + s);
// 准备sql语句
// 注意: 字符串要用单引号'
//sql语句为insert into login values(null,'root003',98765,0)
String sql = "insert into login values(null,"+"'root003'"+","+98765+","+0+")";
s.execute(sql);
System.out.println("执行插入语句成功");
System.out.println("连接成功,获取连接对象: " + c);
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}//自动释放,先关闭Statement,后关闭Connection
}

建的数据库

导包的步骤:
导包步骤: 右键project->property->java build path->libaries->add external jars

![[外链图片转存失败(img-WbsGYpuw-1566037894013)(C:\Users\阿杰\AppData\Roaming\Typora\typora-user-images\1566037452652.png)]](https://i-blog.csdnimg.cn/blog_migrate/78141c30fd4db4257575e10eaa600bcd.png)
未完待续

本文详细介绍了如何使用Java JDBC进行数据库连接和基本操作,包括加载驱动、创建连接、执行SQL语句等关键步骤,适用于初学者掌握JDBC的基本用法。
4811

被折叠的 条评论
为什么被折叠?



