用Java实现了MySql的jdbc
来源:互联网 发布:牛顿迭代法c语言程序 编辑:程序博客网 时间:2024/05/05 03:17
package com;
import java.sql.*;
import java.sql.DriverManager;
import java.sql.SQLException;
import com.mysql.jdbc.Connection;
import com.mysql.jdbc.Statement;
public class DBUtil {
/**
* 获取连接
* Connection:负责java程序跟数据库之间的连接
* Statement:执行sql语句
* ResultSet:负责存储执行了select语句结果集
* @throws SQLException
*/
public static void main(String[] args) throws SQLException {
Connection conn=getConnection();//获取跟数据库之间的连接
//创建Statement
Statement st=(Statement) conn.createStatement();
//执行sql语句
ResultSet rs=st.executeQuery("select * from emp");
while(rs.next()){//指针,指向下一行,有数据就返回true,没有则返回false
System.out.println("名字:"+rs.getString("name")+" 工资:"
+rs.getDouble("salary")+" 年龄:"+rs.getInt("age"));
}
//st.executeUpdate("insert into emp(name,salary,age) values('打雷',3600,20)");
//st.executeUpdate("delete from emp where id=0");
st.executeUpdate("update emp set name='老男孩' where id=2");
}
public static Connection getConnection() throws SQLException{
Connection conn=null;
try {
Class.forName("com.mysql.jdbc.Driver");//加载数据库驱动,通过查看包可以找到,在com下的mysql下的jdbc下的Driver
//根据数据库的URL、用户名、密码连接数据库
conn=(Connection) DriverManager.getConnection("jdbc:mysql://localhost:3306/test","root","xiaowen");
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
return conn;
}
}
import java.sql.*;
import java.sql.DriverManager;
import java.sql.SQLException;
import com.mysql.jdbc.Connection;
import com.mysql.jdbc.Statement;
public class DBUtil {
/**
* 获取连接
* Connection:负责java程序跟数据库之间的连接
* Statement:执行sql语句
* ResultSet:负责存储执行了select语句结果集
* @throws SQLException
*/
public static void main(String[] args) throws SQLException {
Connection conn=getConnection();//获取跟数据库之间的连接
//创建Statement
Statement st=(Statement) conn.createStatement();
//执行sql语句
ResultSet rs=st.executeQuery("select * from emp");
while(rs.next()){//指针,指向下一行,有数据就返回true,没有则返回false
System.out.println("名字:"+rs.getString("name")+" 工资:"
+rs.getDouble("salary")+" 年龄:"+rs.getInt("age"));
}
//st.executeUpdate("insert into emp(name,salary,age) values('打雷',3600,20)");
//st.executeUpdate("delete from emp where id=0");
st.executeUpdate("update emp set name='老男孩' where id=2");
}
public static Connection getConnection() throws SQLException{
Connection conn=null;
try {
Class.forName("com.mysql.jdbc.Driver");//加载数据库驱动,通过查看包可以找到,在com下的mysql下的jdbc下的Driver
//根据数据库的URL、用户名、密码连接数据库
conn=(Connection) DriverManager.getConnection("jdbc:mysql://localhost:3306/test","root","xiaowen");
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
return conn;
}
}
0 0
- 用Java实现了MySql的jdbc
- Java实现Mysql的jdbc连接例子
- java通过JDBC获取MySQL的数据实现
- Java实现mysql增删改查--我的JDBC学习
- java通过JDBC获取MySQL的数据实现
- java连接mysql的JDBC
- java操作mysql的JDBC
- Java JDBC连接MYSQL数据库教程(实现)
- java + mysql + jdbc实现图片上传
- 用JDBC实现对MySQL的“增删改查”
- java基础---JDBC的实现
- (第一个jdbc入门项目)java实现的登录系统(mysql实现的)
- 我录制的《Java + JDBC + Freemarker引擎实现强大的代码生成器》视频教程,发布了
- java jdbc 连接 mysql 数据库, mysql 实现 查询 指定行
- JDBC 实现 Elipse 与 MySQL 的连接
- jdbc实现对mysql数据库的批处理
- JDBC 实现 Elipse 与 MySQL 的连接
- java中mysql的JDBC的事务管理
- 最大值最小化
- char*和char[]
- java中多线程笔记(二)
- String类
- 【优波尔】JavaScript的笔记 (1) 简介 用法 输出 语法
- 用Java实现了MySql的jdbc
- 算法导论14(数据结构的扩张)
- 模糊查询 解决URL参数中的%问题(org.apache.tomcat.util.http.Parameters processParameters Paramete)
- C++字符串旋转3种方法实现
- C#面向对象编程练习
- TOOLS STORE OPENCART 2.X 主题模板 ABC-0628
- codeforces 525B Pasha and String
- Android dvm的进程和Linux的进程, 应用程序的进程是否为同一个概念?
- 黑马程序员——OC 基础:setter和getter方法