PHPとMySQL、MySQLのデータベースとその他のファイルがハードドライブのどこにあるかについて知りたいと思っています。WindowsにWAMPをインストールしましたXP SP2プラットフォーム。
通常、WAMPインストールの/mysql/data
ディレクトリにあります。すべてのデータベースには同じ名前のフォルダーがあるため、場所を認識できます。
my.cnf
のdatadir
設定を使用して、データディレクトリの場所を変更できます。データは定期的にバックアップされるように、別の場所に移動されることがよくあります。
次のコマンドの出力から変数を調べます。
mysql> show variables like '%dir%'
;
mysql
データベースのデータディレクトリ:
ウィンドウズ wamp setup
:mysql/data
Linux(Ubuntu):/var/lib/mysql
my.cnf
はdatadir
として構成します]Linux:
$ cat /etc/mysql/my.cnf | grep 'datadir'
ウィンドウズ :
Open mysql/my.cnf (search for `datadir` )
mysql
プロンプトから:(mysql>
)[望ましい方法] mysql> show variable like 'datadir';
それはほとんどすべてのケースをカバーしていると思います。
WAMPについてはわかりませんが、MySQLを手動でインストールする場合は、このパスの行のどこかに常駐する必要があります。
C:\Program Files\MySQL\MySQL Server 5.1
SQLコンソールを使用してデータディレクトリを見つけるには、以下を使用します。
show variables like 'datadir'
Linuxの場合、以下を使用できます。
Sudo find / mysql | grep mysql
Ubuntuでは、データベースファイルを/ var/lib/mysqlに保存します。
wamp/bin/mysql/mysqlx.x.x/data