Экспорт базы данных MySQL в командной строке Linux
Для экспортирования базы данных MySQL в Linux через командную строку, можно использовать утилиту mysqldump
. Вот пример команды:
mysqldump -u [username] -p [database_name] > [filename].sql
Здесь:
[username]
— имя пользователя MySQL.[database_name]
— имя базы данных, которую вы хотите экспортировать.[filename].sql
— имя файла, в который будет сохранена экспортированная база данных.
После выполнения команды вам будет предложено ввести пароль пользователя MySQL. После ввода пароля, база данных будет экспортирована в указанный файл.
Импорт базы данных MySQL в командной строке Linux
Чтобы импортировать базу данных MySQL в Linux через командную строку, выполните следующие шаги:
- Создайте пустую базу данных (если её ещё нет):shКопировать
mysql -u [username] -p -e "CREATE DATABASE [database_name];"
Замените[username]
на имя пользователя MySQL, а[database_name]
на имя новой базы данных. - Импортируйте базу данных из SQL файла:shКопировать
mysql -u [username] -p [database_name] < [filename].sql
Замените[username]
на имя пользователя MySQL,[database_name]
на имя базы данных, в которую вы хотите импортировать данные, и[filename].sql
на имя файла, содержащего экспортированную базу данных.
После ввода команды вам будет предложено ввести пароль пользователя MySQL. После ввода пароля данные будут импортированы в указанную базу данных.