1

私はJDBCmysqlデータベースと次の接続を持っています:

import java.sql.*;

public class Main
{
    public static void main (String[] args) throws ClassNotFoundException, SQLException
    {

        Class.forName("com.mysql.jdbc.Driver");

        String string = "jdbc:mysql://localhost:3306/testdb";

        Connection con = DriverManager.getConnection(string , "root2" , "root");
        PreparedStatement statement = con.prepareStatement("select * from names"); // SELECT * FROM `names`
        ResultSet result = statement.executeQuery();
        while (result.next())
        {
            System.out.println(result.getString(1) + " " + result.getString(2));
        }


    }
}

データベースに入っhttp://localhost/phpmyadminて作成すると、そこで作成したデータベースでクエリを正常に実行できますが、内部からEclipse(たとえば Java) どうすればそれを実行できますか?

より明確にするために、ユーザーがjspページにデータを入力し、そこからデータを抽出します。その後、直接 Eclipse に入るのではなく、Eclipse 内からデータベースを作成したいと考えていますhttp://localhost/phpmyadmin。どうやってやるの ?

編集:

私は必要なサーブレットを持っています。私が今したいのは、サーブレットからデータベースを作成し、サーブレットからクエリを実行することです。

ありがとう

4

1 に答える 1

1

あなたの質問への完全な答えは、多くの文章といくつかの説明を必要とします。

使用できる優れたチュートリアルがあります。Eclipseを使用 したデータベースWebアプリケーションの作成

Derby DBの代わりに、MySQLを使用します。

于 2012-07-18T20:57:08.133 に答える