Как скопировать и переместить базу данных MySQL

Я сказал бы что использование iperf или ttcp.

4
задан 20 January 2010 в 07:19
5 ответов

Самый легкий путь, вероятно, при помощи phpMyAdmin, который установлен как часть XAMPP.


Экспортировать

В браузере, открытом

http://localhost/phpmyadmin

Нажмите на экспорт

Выберите свою базу (базы) данных из списка

Отметьте сохранение как поле файла внизу страницы.

Нажмите Go

Ваша база (базы) данных будет экспортироваться как файл SQL, который можно использовать для воссоздавания их на другой машине. Скопируйте этот файл в свой ноутбук.


Импортировать

В браузере, открытом

http://localhost/phpmyadmin

Нажмите на импорт

Обзор в файл Вы просто экспортировали.

Нажмите Go

6
ответ дан 3 December 2019 в 02:26

Можно использовать встроенную функцию mysql, чтобы сделать это.

Если у Вас есть прямой доступ к Вашему mysql серверу путем ввода mysql в Вашу консоль можно сделать некоторые резервные копии.

mysqldump -p databasename > filename_to_store_sql.sql

Скопируйте .sql файл в новый компьютер/место и сделайте следующее.

mysql -p databasename < filename_to_store_sql.sql
5
ответ дан 3 December 2019 в 02:26

Другая альтернатива могла бы быть должна использовать MySQL Workbench

1
ответ дан 3 December 2019 в 02:26

Для экспорта все базы данных:

mysqldump --all --all-databases --complete-insert --add-drop-table --add-locks --allow-keywords --lock-tables --quote-names --user=root --password=1234 > ~/Desktop/mysql_all_db.sql

Для импорта:

mysql -uroot -p < ~/Desktop/mysql_all_db.sql
2
ответ дан 3 December 2019 в 02:26

Вы, вероятно, можете скопировать каталог своей базы данных в XAMPP mysql вашего ноутбука data и вставьте его (или замените) в каталог XAMPP mysql data вашего нетбука.

Также не забудьте скопировать отдельные файлы данных, такие как « ibdata1 ] "внутри папки данных. У меня это сработало, когда мне пришлось перенести базы данных между двумя версиями XAMPP на моем ПК.

0
ответ дан 3 December 2019 в 02:26

Теги

Похожие вопросы