3

これが取引です。mysql 5.0.xx を削除し、マウントされたドライブにあるデータ フォルダーのダンプを怠りました。

mySql 5.6.5 をインストールして実行しています。データ フォルダーはデフォルト ディレクトリで正常に動作します。my.conf ファイルでデータ ディレクトリを切り替えようとしましたが、「PID ファイルを更新せずにサーバーが終了しました」というエラーが発生しました。

私がやりたいことは、外部データベースを MySQL に追加しながら、my.conf がデフォルトのデータ ディレクトリを指すようにすることです。これは、mySql 5.0.xx で設定した方法です。唯一の問題は、GUI を使用してデータベースを作成し、マウントされたドライブにデータが実際に格納されるように指定したことです。コマンドラインからこれを行う方法がよくわかりません。ドキュメントや例の適切なソースが見つかりませんでした。

4

1 に答える 1

0

マウントされたドライブ上のディレクトリへのシンボリック リンクを作成した可能性があります。これは、lnコマンドで実行されます。

cd /var/lib/mysql
ln -s /mounted_drive/data_directory/db_name db_name 

Ubuntu では、MySQL データ フォルダは/var/lib にあります。通常、この変数を my.cnf http://dev.mysql.com/doc/refman/5.6/en/server-options.html#option_mysqld_datadirに設定して、デフォルトのデータ ディレクトリを変更します。

于 2012-08-23T18:06:59.300 に答える