Re: MySQLのデータベースの場所
( No.1 )
|
 |
- 日時: 2006/04/12 07:45
- 名前: 管理者
-
デフォルトのDB場所は「/var/lib/mysql」になります。
|
Re: MySQLのデータベースの場所
( No.2 )
|
 |
- 日時: 2006/04/12 17:41
- 名前: tt
-
回答ありがとうございます。
保存場所の変更はどのようにすればいいのでしょうか?
|
Re: MySQLのデータベースの場所
( No.3 )
|
 |
- 日時: 2006/04/12 21:50
- 名前: 管理者
-
当方はデフォルトDB位置の変更方法を把握しておりません。
調べてみますが、ご回答が遅れる場合もありますのでご了承下さい。
|
Re: MySQLのデータベースの場所
( No.4 )
|
 |
- 日時: 2006/04/12 22:44
- 名前: house
-
こんにちは
私の場合は、 /etc/my.conf
の中の
datadir=/var/lib/mysql
という記述を変更することで、 データの保存場所を変えています。
ただし、理由は分からないのですが socket=/var/lib/mysql/mysql.sock の場所を変更すると うまくいかないので、これはそのままにしています。
データ自体は mv /var/lib/mysql /自分の好きなディレクトリ/
でうまくいきます。 うまくいかなかったら、 元に戻せば大丈夫です。
|
Re: MySQLのデータベースの場所
( No.5 )
|
 |
- 日時: 2006/04/13 22:51
- 名前: tt
-
houseさん回答ありがとうございます。
/etc/my.conf 内の
datadir=/var/lib/mysql を変更後
mv /var/lib/mysql /自分の好きなディレクトリ/
でsocket=/var/lib/mysql/mysql.sock をそのまま残すのはというのは
cp -f /var/lib/mysql /自分の好きなディレクトリ/ で /var/lib/mysqlはそのまま残しておいてもいいのでしょうか?
|
Re: MySQLのデータベースの場所
( No.6 )
|
 |
- 日時: 2006/04/14 22:18
- 名前: house
-
コピーでも問題は無いです。
ただし、理由は分かりませんが、 ファイル等を移動したことで MYSQLの パスワードを再設定する必要がある場合があったように思います。
とりあえず私のデータはさくさく動いています。
|
Re: MySQLのデータベースの場所
( No.7 )
|
 |
- 日時: 2006/04/15 19:58
- 名前: tt
-
houseさん解答ありがとうございます。
早速試してみます。
|
Re: MySQLのデータベースの場所
( No.8 )
|
 |
- 日時: 2006/07/06 12:21
- 名前: くろの
<crono@c-boxs.net>
- 参照: http://www.c-boxs.net/
-
mysql.sockでエラーが出るのは、DBが/homeに移動した後も、クライアントソフトは/va/libを見に行くため、らしいです。
/etc/my.confに [client] socket=/移動したディレクトリ/mysql/mysql.sock
を追記でOKみたいです。 この場合、/var/lib/mysqlディレクトリがなくても動きました。
|