Импортирование базы данных Mysql через консоль

baltun

Администратор
Сообщения
10.905
Реакции
2.596
Баллы
2.003
В принципе можно воспользоваться командой:
Код:
mysql -uroot -proot_pass db_name < db_name.sql

Самым лучшим выходом из ситуации будет импорт напрямую через cli MySQL:
Код:
mysql -u root

Для работы с конкретной базой данных нужно её выбрать с помощью оператора use. Показать все базы данных:
Код:
show databases;

Выбрать базу данных jeka:
Код:
mysql> use jeka
Database changed

Делаем импорт файла в выбранную бд:
Код:
source /home/backup_site.sql

Посмотреть названия всех таблиц в конкретной базе данных (после выполнения use):
Код:
mysql> show tables;

Посмотреть, какие запросы выполняются в данный момент на сервере MySQL:
Код:
show processlist;
 
Это хорошо конечно, а для экспорта?
Чтоб выкачать бд таким способом ?
 
Экспорт можно так сделать:
Код:
mysqldump -uroot -proot_pass db_name > db_name.sql
 
Назад
Верх Низ