虽然知道如何用,但是总是记不住驱动怎么写,这里就做一个备份,以便以后来查。
其中,127.1.1.1为本机IP地址,也可以为localhost,user为MySQL数据库中一个数据库,userinfo为其一张表,该表有三个字段,id,name,password。
当然,在工程里,需导入MySQL的JDBC驱动jar包,这里附件也提供一个吧。
public static void main(String[] args) {
Connection conn = null;
ResultSet rs = null;
try {
Class.forName("com.mysql.jdbc.Driver");
String url="jdbc:mysql://127.1.1.1:3306/user";
String user="root";
String password="root";
conn= DriverManager.getConnection(url,user,password);
Statement stmt = conn.createStatement();
String sql = "select * from userinfo";
rs = stmt.executeQuery(sql);
while(rs.next())
{
System.out.print(rs.getInt("id") + "\t");
System.out.print(rs.getString("name")+ "\t");
System.out.println(rs.getString("password"));
}
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}