Мне просто интересно, когда я начинаю изучать PHP и MySQL, где находится база данных и другие файлы MySQL на жестком диске. Я установил WAMP на платформе Windows XP SP2.
Где хранятся файлы базы данных MySQL для WAMP?
Ответ 1
Обычно в каталоге /mysql/data
вашей установки WAMP. Вы узнаете местоположение, потому что в каждой базе данных есть папка с тем же именем.
Вы можете изменить расположение каталога данных с помощью параметра datadir
в my.cnf
. Он часто перемещается в другое место, чтобы обеспечить регулярное резервное копирование данных.
Ответ 2
Исследуйте переменные из вывода следующей команды:
mysql > show variables like '%dir%'
;
Ответ 3
Каталоги данных для базы данных mysql
:
Вообще,
Windows wamp setup
: mysql/data
Linux (Ubuntu): /var/lib/mysql
Конфигурированное местоположение: [ my.cnf
настраивает его как datadir
]
Linux:
$ cat /etc/mysql/my.cnf | grep 'datadir'
Windows:
Open mysql/my.cnf (search for `datadir` )
В командной строке mysql
: (mysql>
) [PREFERRED WAY]
mysql> show variable like 'datadir';
Я полагаю, что это касается практически всех случаев.
Ответ 4
Я не уверен в WAMP, но если вы вручную устанавливаете MySQL, он должен находиться где-то вдоль линий этого пути:
C:\Program Files\MySQL\MySQL Server 5.1
Ответ 5
WAMP/бен/MySQL/mysqlx.x.x/данные
Ответ 6
Если вы используете linux, вы можете использовать:
sudo find / mysql | grep mysql
В Ubuntu хранится его файлы базы данных в/var/lib/mysql
Ответ 7
Для поиска каталога данных с помощью консоли SQL используйте следующую команду:
show variables like 'datadir'