jsp与mysql数据库连接问题
我知道有很多人问过类似的问题了,但是我还是弄不好,我装了mysql5。0,还有一个叫做MySQL Connector/J的东西(应该是驱动器吧)然后又按照说明上的,把CLASSPATCH写进环境变量了,还按例子写了:
try {
Connection conn = DriverManager.getConnection( "jdbc:mysql://localhost/test?user=monty&password=greatsqldb ");
// Do something with the Connection
....
} catch (
SQLException ex) {
// handle any errors
System.out.println( "SQLException: " + ex.getMessage());
System.out.println( "SQLState: " + ex.getSQLState());
System.out.println( "VendorError: " + ex.getErrorCode());
}
用的是Netbeans5。5捆绑的Tomcat5.5
可是不行
是不是要装独立的Tomcat啊,或者我装的那个东西不是驱动??
还有,我的系统是Windows XP Home Editon 是不是系统不行啊?
我在用access数据库的时候不能用按照网上和很多教材上面说的方法,要在控制面版里的数据管理里面设置才能用
我才学jsp几天,各位大哥大姐帮帮忙啊!!
我新来的不知道有多少分,好像能给100分吧(反正我填上去了)
麻烦说详细一点,我看了很多文章可是还解决不了问题
先谢谢了
------解决方案--------------------jdbc:mysql://218.206.72.56:3306/authdb?useUnicode=true&characterEncoding=gb2312
mysql的端口号要写吧
------解决方案--------------------Class.forName( "org.gjt.mm.mysql.Driver " );OR Class.forName( "com.mysql.jdbc.Driver ");//这是加载驱动 根据你使用的不同驱动
Connection conn = DriverManager.getConnection( "jdbc:mysql://MyDbComputerNameOrIP:3306/myDatabaseName ", sUsr, sPwd );