JDBC简单连接查询MySQL数据库
来源:互联网 发布:鬼泣3 但丁觉醒 mac版 编辑:程序博客网 时间:2024/06/05 09:26
代码:
DButil.java(连接关闭数据库的类)
import java.sql.DriverManager;import java.sql.SQLException;import java.util.Properties;import com.mysql.jdbc.Connection;public class DButil {/* * 打开数据库 */ private static String driver;//连接数据库的驱动 private static String url; private static String username; private static String password; static { driver="com.mysql.jdbc.Driver";//需要的数据库驱动 url="jdbc:mysql://localhost:3306/test";//数据库名路径 username="root"; password="root"; }public static Connection open(){try {Class.forName(driver);return (Connection) DriverManager.getConnection(url,username, password);} catch (Exception e) {System.out.println("数据库连接失败!");// TODO Auto-generated catch blocke.printStackTrace();}//加载驱动return null;} /* * 关闭数据库 */public static void close(Connection conn){if(conn!=null){try {conn.close();} catch (SQLException e) {// TODO Auto-generated catch blocke.printStackTrace();}}}}
test.java(连接数据库成功后实现简单的查询功能)
import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import com.mysql.jdbc.Connection;import com.mysql.jdbc.Statement;public class Test{public static void main(String[] args) { Connection conn=DButil.open();//连接数据库// try {//Class.forName("com.mysql.jdbc.Driver");//} catch (ClassNotFoundException e) {//e.printStackTrace();//} /* * JDBC查询数据库 */ String sql="select * from classa"; try {Statement stmt=(Statement) conn.createStatement();ResultSet rs=stmt.executeQuery(sql);//结果集就是带指针的数组 while(rs.next()) { int num=rs.getInt(1); String name=rs.getString(2); String score=rs.getString(3); System.out.println(num+","+name+","+score); }} catch (SQLException e) {// TODO Auto-generated catch blocke.printStackTrace();} finally { DButil.close(conn);}}}
运行结果:
12301,Haige,8712302,Yangxu,9212303,Huahua,36
总结:整个操作需要导入一个名为“mysql-connector-java-5.1.6-bin”的Java连接MySQL数据库的jar包,才能驱动连接。
0 0
- JDBC简单连接查询MySQL数据库
- 使用JDBC连接MySQL数据库查询实例
- mysql的查询及连接JDBC数据库
- 02-JDBC连接MySQL数据库【查询数据】
- MySQL数据库通过JDBC操作,简单查询
- 简单的jdbc连接mysql数据库
- jdbc连接MySQL数据库的简单应用
- JDBC连接mysql数据库简单案例
- JDBC连接MySql数据库的简单例子
- jdbc连接mysql数据库简单代码
- Jdbc连接数据库查询
- jdbc连接MySql查询
- 使用JDBC连接数据库 查询数据库中内容 简单实例
- java jdbc 连接 mysql 数据库, mysql 实现 查询 指定行
- Java连接mySql——简单JDBC连接数据库
- Java连接mySql—简单JDBC连接数据库
- 简单JDBC连接数据库
- 简单JDBC连接数据库
- gson java对象与json转换(实例代码说明及教程)
- Android开发与调试二:串口uart Debug
- hdu3887 Counting Offspring(dfs序+树状数组)
- selenium对未在屏幕展示范围内的元素进行操作时,出现元素无法定位的问题解决
- Android攻城狮—全套必备神级工具(开发,插件,效率)
- JDBC简单连接查询MySQL数据库
- Linux(Fedora20)——安装Java运行环境(JDK)
- spring事务处理
- 前台枚举
- 移动端不同分辨率手机的适配问题
- 理解 Thread.Sleep 函数
- c
- GetLastError
- c语言libcurl库的异步用法