MySql用statement实现DDL,DML,DQL的操作Demo
2014-11-13 21:57
513 查看
Demo1
Demo2
Connection connection=null; Statement stmt=null; int result=-1; try { Class.forName("com.mysql.jdbc.Driver"); } catch (ClassNotFoundException e) { e.printStackTrace(); } try { //创建连接 String url="jdbc:mysql://localhost:3306/jdbcdb"; connection= DriverManager.getConnection(url, "root", "mysql"); } catch (SQLException e) { e.printStackTrace(); } try { //创建Statement String sql="CREATE TABLE s_user(id INT PRIMARY KEY AUTO_INCREMENT, NAME VARCHAR(20),PASSWORD VARCHAR(15)) "; stmt=connection.createStatement(); //执行sql语句,返回受影响行数 ————int值 result= stmt.executeUpdate(sql); } catch (SQLException e) { e.printStackTrace(); } System.out.println("result="+result); try { //关闭流 if(stmt!=null) { stmt.close(); } if(connection!=null) { connection.close(); } } catch (SQLException e) { e.printStackTrace(); }
Demo2
Connection connection=null; Statement stmt=null; ResultSet rSet=null; try { Class.forName("com.mysql.jdbc.Driver"); String url="jdbc:mysql://localhost:3306/jdbcdb"; String user="root"; String password="mysql"; //连接 connection= DriverManager.getConnection(url, user, password); stmt= connection.createStatement();//statement String sql="SELECT * from s_user;"; rSet= stmt.executeQuery(sql);//执行sql语句---数据集(类似于map) while (rSet.next()) { //获取值(通过索引) int id= rSet.getInt(1); String name=rSet.getString(2); String pwd=rSet.getString(3); System.out.println("id="+id+";name="+name+";pwd="+pwd); //通过行列号 id=rSet.getInt("id"); name=rSet.getString("name"); pwd=rSet.getString("password"); System.out.println("~~~~~~~id="+id+";name="+name+";pwd="+pwd); } } catch
相关文章推荐
- PHP MySql的dql和dml操作的封装,成为固定的工具类
- MYSQL DDL DML DCL TCL操作
- 数据库操作语句类型(DQL、DML、DDL、DCL)简介
- MySQL学习笔记--DQL、DML、DDL、TCL语句,约束(主键、外键)
- JDBC(3):实现DDL、DML、DQL和代码优化
- Mysql总结2-mysql基础(DQL,DML,DDL,DCL)
- 数据库操作语句类型(DQL、DML、DDL、DCL)简介
- 对MySql的dql和dml操作进行封装,成为固定的工具类
- JAVAWEB开发之数据库简介、MySQL的安装与卸载(处理中文乱码)、以及MySQL语言(DDL、DML、DCL、DQL)的详解和使用
- MySQL DML操作--------实现pivot行转列功能最佳实战
- MYSQL操作之DML和DQL
- MySQL中的DDL、DML、DCL、DQL
- 数据库操作语句类型(DQL、DML、DDL、DCL)简介
- MySQL之DDL,DQL,DML,DCL
- PHP MySQL 数据库dml语句与dql语句的操作
- MySql的dql和dml操作的封装,成为固定的工具类
- 数据库操作语句类型(DQL、DML、DDL、DCL)简介
- PHP+Mysql+jQuery实现查询和列表框选择操作
- 利用ErlyDB、Mysql来实现表的添加、删除、修改、查询操作
- 数据库中的DML,DCL,DDL分别是那些操作?