2012-05-04 13 views
3

お得ですよ。 mysql 5.0.xxを削除し、マウントされたドライブにあるデータフォルダをダンプするのを忘れました。追加のMySQLデータフォルダをサーバに追加します。 Ubuntu

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

私がやりたいことは、MySQLに外部データベースを追加しながら、デフォルトのデータディレクトリにmy.confを持っていることです。これは、私がそれをmySQL 5.0.xxでセットアップした方法です。唯一の問題は、GUIを使用してデータベースを作成し、データが実際にマウントされたドライブに格納されることを指定したことです。私はコマンドラインからこれをどうやって行うのかを理解することができず、文書や例の良い出典が見つかりませんでした。

+0

[このリンクはあなたに役立つかもしれません](http://serverfault.com/questions/168957/changing-mysql-data-directory-in-ubuntu-server-10-04) –

+1

質問のこのタイプのより良い場所[serverfault](http://serverfault.com/)です –

答えて

0

マウントされたドライブのディレクトリへのシンボリックリンクを作成した可能性があります。これはLNコマンドを使用して行われます:Ubuntuで

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

MySQLデータフォルダが の/ var/libに存在する一般的には、デフォルトのデータを変更するためにmy.cnfのhttp://dev.mysql.com/doc/refman/5.6/en/server-options.html#option_mysqld_datadirでこの変数を設定することができますディレクトリ。

関連する問題