Невозможно создать резервную копию моей базы данных

Я пытаюсь создать резервную копию моей базы данных MySQL 8 с помощью приведенной ниже командной строки, но я получил сообщение об ошибке. 1214] Как сделать резервную копию?

ubuntu@www-example-com ~ $ mysqldump -u root -p www_example_com > /var/www/www-example-com/share/www-example-com_$(date +%F).sql

-bash: /var/www/www-example-com/share/www-example-com_$(date +%F).sql: Permission denied
0
задан 14 August 2020 в 00:40
2 ответа

Вы пытались проверить разрешения для всех каталогов в пути "/ var / www / www-example-com / share"? Кроме того, вы можете попробовать использовать sudo (если можете)

0
ответ дан 4 January 2021 в 09:54

Похоже, что пользователь, выполняющий mysqldump, или пользователь, под которым вы вошли, не имеют права на запись резервной копии в каталог.

Я бы также изменил используемую команду на:

mysqldump -u root -p www_example_com > /var/www/www-example-com/share/www-example-com_"`date +"%d-%m-%Y"`".sql

Ссылка: https://stackoverflow.com/questions/1795678/append-date-to-filename -in-linux

0
ответ дан 4 January 2021 в 09:54

Теги

Похожие вопросы