</pre><pre name="code" class="java">* jdbc连接mysql.
*/
import java.sql.*;
public class TestJdbc {
public static void main(String[] args) {
ResultSet rs = null;
Statement stem = null;
Connection conn = null;
try {
Class.forName("com.mysql.jdbc.Driver");//注册jdbc驱动
conn = DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/dw","root","root");
//建立jdbc的连接url,username,password,
stem = conn.createStatement();//创建一个声明语句
rs = stem.executeQuery("select * from code_city ");//执行一个SQL语句。
//对执行的结果进行遍历
while(rs.next())
{
System.out.println(rs.getString("city_name"));
}
}catch (ClassNotFoundException e){
System.out.println("Driver is error");
e.printStackTrace();
}catch (SQLException e) {
System.out.println("Mysql is error");
e.printStackTrace();
}finally{
try {
//关闭调用的方法。
if (rs != null)
{
rs.close();
rs = null;
}
if (stem != null)
{
stem.close();
stem =null;
}
if (conn != null)
{
conn.close();
conn = null;
}
}catch (SQLException e){
System.out.println("Mysql is error while close it");
e.printStackTrace();
}
}
}
}