JDBC访问MySQL数据库
来源:互联网 发布:机械常最用有限元软件 编辑:程序博客网 时间:2024/04/20 11:33
1.下载所需的Connector/j版本
2.正确安装MySQL数据库
3.编写编码,进行测试
package connection.mysql;import java.io.UnsupportedEncodingException;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;public class Demo {public static void main(String[] args) {//从学生表当中获取信息DBHelper db = new DBHelper("select * from stu");ResultSet set = null;try {set = db.pst.executeQuery();while(set.next()){System.out.println(set.getString(1));System.out.println(set.getString(2));System.out.println(new String(set.getBytes(3), "gbk"));System.out.println(set.getString(4));}db.close();} catch (SQLException e) {e.printStackTrace();} catch (UnsupportedEncodingException e) {e.printStackTrace();}}}class DBHelper{//数据库连接字符串public static final String url = "jdbc:mysql://localhost/test";//驱动程序类public static final String driver = "com.mysql.jdbc.Driver";//用户名public static final String user = "root";//密码public static final String password = "225821";//连接对象和预处理语句public Connection conn = null;public PreparedStatement pst = null;//构造器public DBHelper(String sql){try {//加载驱动程序类Class.forName(driver);//连接到数据库conn = DriverManager.getConnection(url, user, password);pst = conn.prepareStatement(sql);} catch (Exception e) {close();e.printStackTrace();}}public void close(){if(pst != null){try {pst.close();} catch (SQLException e) {e.printStackTrace();}}if(conn != null){try {conn.close();} catch (SQLException e) {e.printStackTrace();}}}}
0 0
- JDBC访问MySQL数据库
- JDBC访问Mysql数据库
- JDBC访问MySQL数据库 (Type1)
- 通过JDBC访问MySql数据库
- 利用JDBC访问MySQL数据库
- JDBC 与 mysql 数据库访问
- Ibatis+JDBC+Mysql数据库访问
- 用JDBC访问MySql数据库
- JDBC 的 HelloWorld 程序, 数据库访问MySQL
- JDBC访问MySQL数据库实现过程
- java使用JDBC访问MYSQL数据库
- Java中使用JDBC访问MySQL数据库
- Android数据库:通过JDBC直接访问MySql
- Java通过JDBC访问MySQL数据库实例
- java通过JDBC访问mysql数据库
- eclipse通过jdbc访问mysql数据库
- java之通过JDBC访问Mysql数据库
- 6.通过JDBC访问MySql数据库
- Cocoapods代码管理的坑
- 贺老师的工资
- MCS-51单片机结构学习总结
- swift3新路程(12)泛型
- 求三个整数最大值(程序)
- JDBC访问MySQL数据库
- 小米 dji笔试总结0924
- PhantomJS按尺寸截取页面,并用python发送邮件
- zsh ctrl-r 不能使用解决办法
- python 解决 啤酒2块钱一瓶,2个酒瓶可以换一瓶酒,4个瓶盖可以换一瓶酒 问10块钱可以喝几瓶酒
- 【转】程序员跳槽时必须注意的十大要点
- 再论C/C++的多行字串(带空格、回车)输入
- hpu16 第三周
- 部署redis集群管理工具-codis