Как скачать или залить большую базу данных MySQL

Чтобы залить базу данных на сервер через консоль нужно выполнить следующую команду


mysql -uroot  -pWhsdw  my_base  <  my_base.sql

 

Где -u имя пользователя -p пароль(Если в пароли есть спецсимволы то обрамите пароль кавычками, пример: -p"%dfs_@sad")

 

my_base - название базы данных.  Подразумевается что база my_base.sql  лежит в папке root на сервере

 

Если нужно сделать бэкап базы на сервере то команда выглядит так:

mysqldump -uroot -pWhsdw my_base > my_base.sql

 

В папке root сохранится дамп базы my_base,sql

 

Для сохранения  базы которая находится удаленно нужно использовать следующую команду

 

mysqldump -h my.address.amazonaws.com -uroot -pWhsdw my_base > my_base.sql

где -h - удаленный адрес сервера

Оставить Комментарий