2
      conn = DriverManager.getConnection(
        "jdbc:mysql://localhost:3306/ebookshop", "root", "");

XAMPP は 3306 で MySQL をホストしています mysql 接続 jar をリンクしました ebookshop は DB の名前です

http://i.imgur.com/9XJjLiX.png

パスワードのないユーザー root があります

しかし、私は

    java.sql.SQLException: No suitable driver found for jdbc:mysql://localhost:3306/ebookshop

    ...

私は他の JSP を実行しましたが、動作します。conn ステートメントの直前に print ステートメントがあり、印刷されますが、その後は印刷されません。

ありがとうございました

4

2 に答える 2

0

このコードを試してください:-

  try
    {
           Class.forName("com.mysql.jdbc.Driver").newInstance();
    }
    catch (Exception e)
    {
        System.out.println("Error in Data base Driver:"+e);
    }
    try 
    {                   
        String url="jdbc:mysql://localhost:3306/ebookshop", "root", ""; 
        connection=DriverManager.getConnection(url,userName,pass);

    }
    catch (Exception e) 
    {           

        System.out.println("Error in database connection:"+e);


    }

まず、ドライバーを登録します。その後、URLを使用できます。

于 2013-05-14T06:41:38.483 に答える