java连接mysql数据库 代码
2008-11-05 13:23
405 查看
package jdbc.jdm;
import java.sql.*;
public class mysql {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
String driverclass="com.mysql.jdbc.Driver";
String url="jdbc:mysql://localhost:3306/test";
//url="父协议:子协议://机器名(ip或localhost):端口/数据库名字.
String sql="select * from user order by id ASC";
Connection con=null;
try{
Class.forName(driverclass);//加载数据库驱动 Class.forName(url,username,password);
con=DriverManager.getConnection(url,"root","123456");//连接数据库。
/*if(conn!=null){
System.out.println("连接成功!");
}*/
//测试数据库连接是否成功。
Statement stm=con.createStatement();//创建sql语句。
ResultSet rs=stm.executeQuery(sql);//执行语句。
while(rs.next()){
//顺序读取数据。
System.out.print(rs.getInt("id")+" ");
System.out.print(rs.getString("username")+" ");
System.out.println(rs.getString("passwrod")+" ");
}
if(rs !=null){
try{rs.close();}catch(SQLException e){
e.printStackTrace();}}
if(stm!=null){try{stm.close();}
catch(SQLException e){e.printStackTrace();}}
if(con!=null){try{con.close();}
catch(SQLException e){e.printStackTrace();}}
//使用完了应该依次关闭。
}
catch(ClassNotFoundException e)
{
System.out.println(e.getMessage());
}
catch(SQLException e)
{
System.out.println(e.getMessage());
}
}
}
//连接时需要加载mysql-connector-java-5.0.8 jdbc驱动
import java.sql.*;
public class mysql {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
String driverclass="com.mysql.jdbc.Driver";
String url="jdbc:mysql://localhost:3306/test";
//url="父协议:子协议://机器名(ip或localhost):端口/数据库名字.
String sql="select * from user order by id ASC";
Connection con=null;
try{
Class.forName(driverclass);//加载数据库驱动 Class.forName(url,username,password);
con=DriverManager.getConnection(url,"root","123456");//连接数据库。
/*if(conn!=null){
System.out.println("连接成功!");
}*/
//测试数据库连接是否成功。
Statement stm=con.createStatement();//创建sql语句。
ResultSet rs=stm.executeQuery(sql);//执行语句。
while(rs.next()){
//顺序读取数据。
System.out.print(rs.getInt("id")+" ");
System.out.print(rs.getString("username")+" ");
System.out.println(rs.getString("passwrod")+" ");
}
if(rs !=null){
try{rs.close();}catch(SQLException e){
e.printStackTrace();}}
if(stm!=null){try{stm.close();}
catch(SQLException e){e.printStackTrace();}}
if(con!=null){try{con.close();}
catch(SQLException e){e.printStackTrace();}}
//使用完了应该依次关闭。
}
catch(ClassNotFoundException e)
{
System.out.println(e.getMessage());
}
catch(SQLException e)
{
System.out.println(e.getMessage());
}
}
}
//连接时需要加载mysql-connector-java-5.0.8 jdbc驱动
相关文章推荐
- java连接mysql数据库相关代码
- Java连接MySQL数据库——含步骤和代码
- Java之MySQL数据库连接--JDBC驱动代码封装
- mysql数据库的连接以及增删改查Java代码实现(PreparedStatement版)
- Java连接MySQL数据库——含步骤和代码
- java开发中JDBC连接MySQL数据库代码
- java实现连接mysql数据库单元测试查询数据的实例代码
- 一个通过Java连接MySQL数据库的代码
- Java连接MySQL数据库——含步骤和代码
- java连接MySql数据库和增删改查代码
- 使用Java代码连接mysql数据库
- mysql数据库的连接以及增删改查Java代码实现(Statement版)
- Java连接到MySQL数据库的代码及相关操作
- mysql数据库的连接以及增删改查Java代码实现(PreparedStatement版)
- 写Java代码连接MySQL数据库并进行简单读写
- Java代码与mysql数据库的连接
- Java连接MySQL数据库——代码
- Java连接MYSQL数据库的示例代码
- 一个通过Java连接MYSQL数据库的代码