2

Javaコードからユーザー名とパスワードを使用してmysqlデータベースを作成するにはどうすればよいですか?そして、すべてのテーブルを作成しますか?

私はグーグルしていて、このコードを見つけました

Conn = DriverManager.getConnection
("jdbc:mysql://localhost/?user=root&password=rootpassword"); 
s=Conn.createStatement();
int Result=s.executeUpdate("CREATE DATABASE databasename");

しかし、私の場合、私はする必要があります:

-Javaからユーザー名とパスワードを設定します

  • すべてのテーブルを作成します

次のことを確認してください。

  • MySQL文字セット:UTF-8 Unicode(utf8)

  • MySQL接続照合:utf8_general_ci

  • データベースとテーブルの照合は次のように設定されています:utf8_general_ciまたはutf8_unicode_ci

その後、mysqlでこれを実行する必要があります:SET NAMES'utf8'

SET CHARACTER SET utf8

Javaコードでそれを行うことはできますか?

4

2 に答える 2

0

ファイルからスクリプトを実行することについてのコメントを見て、次の投稿で私の答えを確認できます。

Java/Mysql SQL ファイル全体を mysql サーバーにどのように挿入しますか?

シェルを介してファイルを実行できるようになります。これは Linux 用に作成されましたが、Windows で実行する関数とコマンドの名前を簡単に変更できます。これにより、ファイルからすべてのコマンドを実行できます。実際には、ユーザー名とパスワードもサポートして、同様のデータベースを作成する必要があるたびに、いくつかのデータベースをエクスポートして実行することができます。

于 2012-08-28T16:33:43.280 に答える
0

Javaを使用してデータベースを作成する例があります

お役に立てれば

于 2012-08-28T15:46:38.643 に答える