java使用jdbc连接mysql

由于在学习java用到jdbc连接mysql,在最近的的mysql版本中,会出现安全警告,建议使用ssl连接,个人练习代码,一般不需要ssl,所以在链接的时候加入一行代码就可以。

package info.rekernel.test;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;

/**
* 利用jdbc连接mysql
* @author lemon
*
*/
public class JavaTest13 {

public static void main(String[] args) throws SQLException {
// TODO Auto-generated method stub

/**
* 连接驱动
*/
try{
Class.forName("com.mysql.jdbc.Driver");
}catch(ClassNotFoundException e){
System.out.println("加载失败!");
e.printStackTrace();
}

String sql = "select * from student";

/**
* 连接数据库p
*/
Connection conn = DriverManager.getConnection("jdbc:mysql:
//127.0.0.1:3306/test?useUnicode=true&characterEncoding
=utf-8&useSSL=false", "name","password");

PreparedStatement pre = conn.prepareStatement(sql);

ResultSet rs = pre.executeQuery();
while(rs.next()){
String ename = rs.getString("ename");
int eage = rs.getInt("eage");
System.out.println(ename+"\t"+eage);
}
/**
* 关闭连接
*/
rs.close();
pre.close();
conn.close();

}

}

发表评论

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据