自作でmysqlをインストールしたばかりで、mysqlがデータベースを保存する場所を変更したかったのです。これまでオンラインで見つけたすべてのものには、理解できないパスがあり、私のマシン (OSX 10.8) には存在しません。
どんな助けでも大歓迎です。ありがとう。
自作でmysqlをインストールしたばかりで、mysqlがデータベースを保存する場所を変更したかったのです。これまでオンラインで見つけたすべてのものには、理解できないパスがあり、私のマシン (OSX 10.8) には存在しません。
どんな助けでも大歓迎です。ありがとう。
シンプルな MySQL を実行している場合はps ax | grep mysql
、プロセス パスが表示されます。
それ以外の場合は、fs で mysqld を検索します。しばらく時間がかかりますが、作業は完了します。
sudo find / -type f -name "mysqld"
Afind / | grep mysql
は、名前に mysql を含むすべてのファイルを出力します。
MySQLWorkbench を使用してください。INNODB のデータ パスを構成できる優れた GUI があり、インスタンスの管理にも役立ちます。
それ以外の場合は、セクションを編集/etc/my.cnf
(ない場合は作成) し、[mysqld]
セクションを挿入して設定しますinnodb_data_home_dir = /path/to/where/you/moved/your/data
[mysqld]
innodb_data_home_dir = /path/to/where/you/moved/your/data