Каково точное расположение таблиц базы данных MySQL в папке XAMPP?
у меня есть база данных MySQL, и я хочу знать точное местоположение, где эти данные фактически хранятся в папке XAMPP, я пошел в это местоположение файла, чтобы попытаться получить информацию:
xampp -> mysql -> data ->
здесь я нашел отдельную папку для каждой из моих баз данных, и в этих папках я видел файлы, хранящиеся с .frm format (FRM FILE)
.
когда я скопировал нужную базу данных со всеми таблицами в .frm format
и попробуйте использовать их на другом ПК, мне дали пустую базу данных того же самого имя.
где находятся файлы данных для базы данных, хранящиеся на локальном сервере?
9 ответов
Я думаю, что дело в вашем движке таблиц. Я думаю, вы используете InnoDB для своего стола. Таким образом, вы не можете копировать файлы легко сделать копию.
Взгляните на это. links:
http://dev.mysql.com/doc/refman/5.0/en/innodb-backup.html
http://dev.mysql.com/doc/refman/5.0/en/innodb-migration.html
также я рекомендую вам использовать что-то вроде phpmyadmin для создания файла резервной копии, а затем восстановить файл резервной копии на следующий машина, использующая ту же IDE.
для Mac файлы базы данных расположены по адресу:
/Applications/XAMPP/xamppfiles/var/mysql
для доступа к файлам или их удаления могут потребоваться разрешения администратора.
точное местоположение хранится в "мой.ini", который существует в основном каталоге установки mysql. В моем.ini-файл, ищите "datadir". Этот параметр указывает папку data.
довольно поздно, я знаю, но вы можете использовать SELECT @@datadir
чтобы получить информацию.
Happy file huntin ' SO сообщество:)
данные хранятся в этом пути. Вы можете искать местоположение данных, просто поместите следующий адрес в своем местоположении поиска (url-адрес):
C:\xampp\mysql\data
Ну, вот что сработало для меня; скопируйте и вставьте всю папку data, а не только содержание.
Я должен также указать, что я использую xampp, а путь к данным-xampp/mysql / data
удачи!
Если вы похожи на меня и вручную установили свой веб-сервер с помощью Xampp или другого установщика.
ваши данные, вероятно, хранятся на C:\ProgramData\MySQL\MySQL сервер 5.6\data
на всякий случай, если вы забыли или избежали копирования через функцию экспорта PHPMYADMIN..
процедура: вы можете вручную скопировать: процедура для MAC OS, для последних версий XAMPP
местоположение: найдите папки базы данных здесь / Users/XXXXUSER/XAMPP/xamppfiles/var / mysql..
решение: скопируйте всю папку с именами баз данных в новый xampp в аналогичной папке.
надеюсь, это поможет, счастливое кодирование.