2012-01-10 9 views
0

javaを使用してMySQLのデータディレクトリを変更することは可能ですか?mysqlデータディレクトリをjavaで変更する

よろしく シハブ

+0

これは、よく設計されたシステムの一部として通常必要とされるものではありません。あなたがしようとしていることについてもう少し説明できますか? –

+0

私のjavaプログラムからmy sqlのデータディレクトリを変更したいと思います。いくつかの時間のように、mysqlはCドライブにインストールされており、他のプログラムのインストールのために一杯かもしれません。その時、私はmysqlのデータディレクトリを変更したい。私はmysqlの管理モジュールからそれを行うことができます。しかし私はjavaからやりたい両方のWindowsとLinuxで。 – user867662

答えて

0

JDBCのURLは、デーモンがデータを見つけた場所を変更するには、既存のデータベースに接続するか、少なくともそのような場合がありさんで、実行中のMySQLのTCPサーバーなし常識にするために使用されます。.. 。 だから私は、いいえと言いたくなりません...私はDerbyやH2のような組込みデータベースではそうではないでしょうが、それらは完全に異なるユースケースに適しています... これはMySQLの設定ページです:http://dev.mysql.com/doc/refman/5.0/en/connector-j-reference-configuration-properties.html

HTH ジェローム

0

が可能かもしれません。 :)
my.cnfを変更するには、javaを使用する必要があります。すべてのデータをコピーします。 Runtimeクラスを使用してmysqlを再起動します。シェルスクリプトを使います。それは大丈夫です。

関連する問題