|
import java.sql.*;
public> public static void main(String args[]){
String driver = "com.mysql.jdbc.Driver";
String url = "jdbc:MySQL://127.0.0.1:3306/dbname";
String user = "root";
String password = "123456";
try{ //检测mysql驱动(com.mysql.jdbc.Driver)是否加载成功
Class.forName(driver);
System.out.println("成功加载数据库驱动程序");
}
catch (java.lang.ClassNotFoundException e){
System.out.println("加载数据库驱动程序失败");
System.out.println(e.getMessage());
return;
}
try{
Class.forName(driver);
Connection conn = DriverManager.getConnection(url,user,password);
if(!conn.isClosed()){
System.out.println("已成功链接mysql数据库");
}
Statement statement = conn.createStatement();
String sql = "select * from `ad`";
ResultSet rs = statement.executeQuery(sql);
System.out.println("执行结果如下:");
String name = null;
while(rs.next()){
name = rs.getString("title");
//name = new String(name.getBytes("ISO-8859-1"),"GBK");
System.out.println(rs.getString("url") + "\t" + name);
}
rs.close();
conn.close();
}
catch(ClassNotFoundException e){
System.out.println("mysql数据库链接失败");
e.printStackTrace();
}
catch(SQLException e){
e.printStackTrace();
}
catch(Exception e){ //Exception 必须放在最后,否则前面的异常就捕捉不到了
e.printStackTrace();
}
}
}
|
|
|