import java.sql.*;
public class JDBC {
public JDBC()
{
try {
Class.forName("com.mysql.jdbc.Driver");
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
try
Connection conn = DriverManager.getConnection( "jdbc:mysql://localhost:3306/database=bookmisuser=root&password=202636");
Statement stat=conn.createStatement();
ResultSet rst=stat.executeQuery("select * from user");
while(rst.next())
{
System.out.println(rst.getString(1));
}
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
public static void main(String[] args)
{
new JDBC();
}
} Connection conn = DriverManager.getConnection( "jdbc:mysql://localhost:3306/database=bookmisuser=root&password=202636");
这句驱动管理器设置报错。请大家帮忙解决一下
public class JDBC {
public JDBC()
{
try {
Class.forName("com.mysql.jdbc.Driver");
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
try
Connection conn = DriverManager.getConnection( "jdbc:mysql://localhost:3306/database=bookmisuser=root&password=202636");
Statement stat=conn.createStatement();
ResultSet rst=stat.executeQuery("select * from user");
while(rst.next())
{
System.out.println(rst.getString(1));
}
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
public static void main(String[] args)
{
new JDBC();
}
} Connection conn = DriverManager.getConnection( "jdbc:mysql://localhost:3306/database=bookmisuser=root&password=202636");
这句驱动管理器设置报错。请大家帮忙解决一下
String username="root";
String password="202636";Connection conn = DriverManager.getConnection(url,username,password);
"jdbc:mysql://localhost:3306/bookmis?user=root&password=202636"或者加下密:
"jdbc:mysql://localhost:3306/bookmis?user=root&password=202636&useUnicode=true&characterEncoding=8859_1"
大概有四点:
原因一:
连接字符串为jdbc:sqlserver://localhost:端口号;DatabaseName=数据库名,user=登录名,password=密码
可以根据方法参数的不同修改
原因二:
是否将sqljdbc.jar驱动包导入项目
原因三:
是否将sqljdbc.jar驱动包复制到tomcat/common/lib下
原因四:
到主机 TCP/IP连接失败,打开数据库配置文件将TCP/IP启动
我也是个学子,应该是这些原因,根据错误原因分析看是哪个错!~
多多指教!
jdbc:mysql://localhost:3306/bookmis?user=root&password=202636
恩,2楼正解
原因一:
连接字符串为jdbc:sqlserver://localhost:端口号;DatabaseName=数据库名,user=登录名,password=密码
可以根据方法参数的不同修改
原因二:
是否将sqljdbc.jar驱动包导入项目
原因三:
是否将sqljdbc.jar驱动包复制到tomcat/common/lib下
原因四:
到主机 TCP/IP连接失败,打开数据库配置文件将TCP/IP启动
我也是个学子,应该是这些原因,根据错误原因分析看是哪个错!~