Копирование базы данных с помощью командной строки

Часто возникают ситуации, когда необходимо скопировать содержимое одной базы в другие и под рукой нет никаких инструментов кроме командной строки сервера. Возможно ленивым людям проще нагуглить php-скрипт или же программу с gui-интерфейсом или же запомнить несложные команды для решения этой задачи.

Для того, чтобы скопировать содержимое одной MySQL базы данных в другую, необходимо создать целевую базу, потом в командной строке выполнить команду

mysqldump -h [server] -u [user] -p[password] db1 | mysql -h [server] -u [user] -p[password] db2

server — необязательный параметр
user — имя пользователя MySQL
password — пароль используемого пользователя MySQL.

Типичный пример копирование базы данных с помощью командной строки:

mysqldump -u root -p1234 d7 | mysql -u root -p1234 d6


Поделиться с друзьями:

Другие публикации:

Написать комментарий через:

 
       
  • ВКонтакте
  •        
  • Локальный блог
  •  
 
 

Ваш отзыв

Имя *

Почта (скрыта) *

Сайт

Напишите цифрами двa вoceмь двa *

Сообщение

 
Статьи пользователей на ArtKiev Design Studio