MySql数据库的连接

import java.sql.*;

public class MyConnection {
 /*
  * 这是使用MySql数据库的一段代码,端口是3306
  */
 public static void main(String[] args) throws SQLException {
  // mysql的驱动程序类是com.mysql.jdbc.Driver
  try {
   Class.forName("com.mysql.jdbc.Driver");
  } catch (ClassNotFoundException e) {
   // TODO Auto-generated catch block
   e.printStackTrace();
  }
  /*
   * 创建与DB数据库的连接,这里是提供JDBC的URL,如果要存取中文,还要再指定参数useUnicode和characterEncoding
   * 如jdbc
   * :mysql://localhost:3306/RuankoQA?user=root&password=1234&userUnicode
   * =true&characterEncoding=utf-8 一个connection对象代表一个数据库连接
   * getConnection()方法也可以在参数上指定用户名与密码,如: String url =
   * "jdbc:mysql://localhost:3306/RuankoQA"; String user = "root"; String
   * password = "1234"; Connection conn =
   * DriverManager.getConnection(url,user,password);
   */
  Connection conn = DriverManager
    .getConnection("jdbc:mysql://localhost:3306/RuankoQA?user=root&password=1234");
  // 进行读写
  if (!conn.isClosed()) {
   System.out.print("欢迎访问MySql数据库!---------------\n");
   Statement st = conn.createStatement();
   // 查询数据库中admin表
   ResultSet rs = st.executeQuery("select * from admin");
   while (rs.next()) {
    System.out.print(rs.getString(1) + "\t");
    System.out.print(rs.getString(2) + "\t");
    System.out.print(rs.getString(3) + "\t");
    System.out.print(rs.getString(4) + "\t");
    System.out.println(rs.getDate(5));
   }
   rs.close();
   st.close();
  }
  // 关闭数据库
  conn.close();
 }

}

 

阅读更多
个人分类: MySql
上一篇servlet
下一篇利用Mysql进行update时,出现You have an error in your SQL syntax check the manual that corresponds to your My
想对作者说点什么? 我来说一句

flex 连接mysql数据库

2012年04月26日 1.29MB 下载

PHP连接MYSQL数据库

2011年01月11日 793B 下载

java c3p0连接mysql数据库

2012年05月08日 1.2MB 下载

MySQL-python-1.2.3.win-amd64-py2.7

2017年12月03日 930KB 下载

GO连接mysql

2018年06月25日 96KB 下载

php连接mysql数据库代码

2015年08月23日 403B 下载

c#连接MySql数据库的两种方法

2013年11月06日 142KB 下载

连接MYSQL的JAR包和连接代码

2008年12月25日 481KB 下载

没有更多推荐了,返回首页

关闭
关闭