日期:2014-05-18  浏览次数:20693 次

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 );