2 u013107191 u013107191 于 2013.12.20 23:36 提问

java如何连接数据库?具体操作

java怎么连接mysql数据库,具体代码是什么,要注意一些什么?

2个回答

tingyingg
tingyingg   2013.12.21 11:22
已采纳

把驱动类放到tomcat/lib下,不知到你是jsp还是java,我说的是tomcat下的配置:

~/java/tomcat7/lib$ ls
mysql-connector-java-5.1.7-bin.jar

然后代码是:

Class.forName("org.gjt.mm.mysql.Driver").newInstance();

String url ="jdbc:mysql://localhost/softforum?user=soft&password=soft1234&useUnicode=true&characterEncoding=8859_1"

Connection conn= DriverManager.getConnection(url);

Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);

String sql="select * from first";

ResultSet rs=stmt.executeQuery(sql);

基本步骤,网上查一下。

u010181717
u010181717   2013.12.21 21:56

下好驱动程序
注意设置classpath路径
测试代码
import java.sql.DriverManager;
import java.sql.Connection;
import java.sql.Statement;
import java.sql.ResultSet;

public class TestDB
{
public static void main(String[] args){
try{
String driver="com.mysql.jdbc.Driver";
String url="jdbc:mysql://192.168.36.56:3306/dbase";
String user=用户名;
String password=密码;
Class.forName(driver);
Connection con=DriverManager.getConnection(url,user,password);
if(!con.isClosed())
System.out.println("数据库连接成功");
}catch(Exception e){e.printStackTrace();}
}

}

u013107191
u013107191 谢谢
接近 4 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片