Java对MySQL中的数据实现增查删改
来源:互联网 发布:ubuntu恢复初始命令 编辑:程序博客网 时间:2024/05/20 04:27
在配置好MySchool库中的所有数据时可利用Java对MySQL中的数据进行一些基本的操作
*查询MySQL中的数据
public class Test1 {
public static void main(String[] args) throws Exception {
// 导入驱动包
Class.forName("com.mysql.jdbc.Driver");
// 链接至数据库
String jdbc = "jdbc:mysql://127.0.0.1:3306/myschool";
Connection conn = DriverManager.getConnection(jdbc, "root", "hbtt");
Statement state = conn.createStatement();// 容器
String sql = "select * from student"; // sql语句
ResultSet rs = state.executeQuery(sql); // 将sql语句传至数据库,返回的值为一个字符集用一个变量接收
while (rs.next()) { // next()获取里面的内容
System.out.println(rs.getString(1) + " " + rs.getString(2) + " "
+ rs.getString(3));
// getString(n)获取第n列的内容
// 数据库中的列数是从1开始的
}
conn.close();
}
}
*修改MySQL中的数据
public class Test2 {
public static void main(String[] args) throws Exception {
Class.forName("com.mysql.jdbc.Driver");//加载驱动
String jdbc="jdbc:mysql://127.0.0.1:3306/myschool";
Connection conn=DriverManager.getConnection(jdbc, "root", "hbtt");//链接到数据库
Statement state=conn.createStatement(); //容器
String sql="update student set studentName='李四' where studentNo='1001' "; //SQL语句
state.executeUpdate(sql); //将sql语句上传至数据库执行
System.out.println("修改成功 !");
conn.close();//关闭通道
}
}
*删除MySQL中的数据
public class Test3 {
public static void main(String[] args) throws Exception {
Class.forName("com.mysql.jdbc.Driver");//加载驱动
String jdbc="jdbc:mysql://127.0.0.1:3306/myschool";
Connection conn=DriverManager.getConnection(jdbc, "root", "hbtt");//链接到数据库
Statement state=conn.createStatement(); //容器
String sql="delete from student where studentNo='1108'"; //SQL语句
state.executeUpdate(sql); //将sql语句上传至数据库执行
System.out.println("删除成功 ! ");
conn.close();//关闭通道
}
}
*增加MySQL中的数据
public class Test4 {
public static void main(String[] args) throws Exception {
Class.forName("com.mysql.jdbc.Driver");// 加载驱动
String jdbc = "jdbc:mysql://127.0.0.1:3306/myschool";
Connection conn = DriverManager.getConnection(jdbc, "root", "hbtt");// 链接到数据库
Statement state = conn.createStatement(); // 容器
String sql = "INSERT student VALUES(1168,'666666','张四',1,2,'15350858888','北京','1998-10-24 00:00:00','test2@66.com','130521199810248888');"; // SQL语句
state.executeUpdate(sql); // 将sql语句上传至数据库执行
System.out.println("增加成功 ! ");
conn.close();// 关闭通道
}
}
- Java对MySQL中的数据实现增查删改
- 【java源码】jdbc实现增查删改<Mysql>
- mysql增查删改
- PHP MySQL 增查删改
- Repeater实现删改查
- ssm框架下对数据库表的增查删改
- ssm框架下对数据库表的增查删改
- [JAVA]集合框架之自己实现一个具有基本增查删改功能的ArrayList
- 使用dom4j实现xml的增查删改
- 简单的数据库操作 增 删改 查 Java编程
- Java语言实现对MySql数据库中数据的增删改查操作
- thinkphp对数据库的删改查
- MySQL是什么玩意儿(三)查删改
- java 对mysql数据的增删改查
- 在网页中实现曾删改查
- java实现对mysql的增删改查
- Java实现对mysql数据库的增删查改
- 简单模板链表。增查删改
- 周志华《机器学习》课后习题解答系列(六):Ch5.8
- 老司机带你探知存储伸缩之道
- LwIP源代码文件目录解析
- 编码解码
- 数据结构简单应用
- Java对MySQL中的数据实现增查删改
- Android6.0 最新简洁配置权限,APP专用
- Android studio 注解的配置
- 无线轮播从网络加载图片 拉取数据get解析
- Android Bitmap颜色、亮度、饱和度等变化
- 【JMeter 菜鸟实操之三】性能自动化集成方案实施(监控资源、分布式压测等)
- 进程的开始与终止(exit和_exit区别)
- 山东省第三届ACM省赛 Pick apples
- XAMPP安装常见问题以及解决?