Работа с MySQL

Экспорт базы данных MySQL в командной строке Linux

Для экспортирования базы данных MySQL в Linux через командную строку, можно использовать утилиту mysqldump. Вот пример команды:

mysqldump -u [username] -p [database_name] > [filename].sql

Здесь:

  • [username] — имя пользователя MySQL.
  • [database_name] — имя базы данных, которую вы хотите экспортировать.
  • [filename].sql — имя файла, в который будет сохранена экспортированная база данных.

После выполнения команды вам будет предложено ввести пароль пользователя MySQL. После ввода пароля, база данных будет экспортирована в указанный файл.

Импорт базы данных MySQL в командной строке Linux

Чтобы импортировать базу данных MySQL в Linux через командную строку, выполните следующие шаги:

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

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