buffon1005 发表于 2008-4-23 12:35

class.forName报错,请指教

<%
                final String DBDRIVER = "com.mysql.jdbc.Driver" ;
                final String DBURL = "jdbc:mysql://localhost/training" ;
                final String DBUSER = "root" ;
                final String DBPASSWORD = "root" ;
                Connection conn = null ;
                System.out.println("DB link");
        %>
        <%
                try
                {
                        Class.forName(DBDRIVER); ;
                        conn = DriverManager.getConnection(DBURL,DBUSER,DBPASSWORD) ;
                        String sql = "SELECT id,uid,name,password FROM person" ;
                        PreparedStatement pstmt = null ;
                        pstmt =conn.prepareStatement(sql);
                        ResultSet rs = pstmt.executeQuery() ;
                        System.out.println("DB query");
        %>

用的室MyEclipse,MySql驱动已添加
程序一执行到Class.forName(DBDRIVER); 就跳出,怎么回事啊

菜鸟也疯狂 发表于 2008-4-23 19:42

URL有问题,final String DBURL = "jdbc:mysql://localhost/training" ;
final String DBURL = "jdbc:mysql://localhost:3306/training" ;要写端口号

高寒 发表于 2008-6-4 17:42

端口号呢????

页: [1]

编程论坛