@kenya
Для осуществления бэкапа базы данных MySQL на Ubuntu, вы можете использовать утилиту mysqldump
. Вот простая ко***** для создания бэкапа базы данных:
1
|
mysqldump -u [пользователь] -p [база_данных] > [имя_файла].sql |
Замените [пользователь]
на имя пользователя MySQL с правами на чтение базы данных, [база_данных]
на имя базы данных, которую вы хотите скопировать, и [имя_файла]
на имя файла, в который вы хотите сохранить бэкап.
При выполнении этой команды вы будете запрошены ввести пароль пользователя MySQL. После ввода пароля, произойдет создание бэкапа базы данных в указанный файл.
Если вы хотите создать полный бэкап всех баз данных, у вас есть несколько вариантов. Один из таких вариантов - создать бэкап каждой базы данных отдельно, используя команду mysqldump
, или вы можете использовать команду mysqldump
без указания имени конкретной базы данных.
Вот пример команды для создания полного бэкапа всех баз данных:
1
|
mysqldump -u [пользователь] -p --all-databases > [имя_файла].sql |
Снова замените [пользователь]
на имя пользователя MySQL, и [имя_файла]
на имя файла, в который вы хотите сохранить бэкап всех баз данных.
Обратите внимание, что создание бэкапа базы данных может занять некоторое время, особенно если база данных очень большая.