Вернуться назад
Warning: Using a password on the command line interface can be insecure
После апдейта версии mysql до 8 перестали работать файлы бекапа, где пароль root указан в явном виде. Это нормально конечно.
Что надо сделать:
Запускаем эту команду, значение backup можно поменять на удобное вам, после ввода команды потребуется ввести пароль root для БД:
# mysql_config_editor set --login-path="backup" --host="localhost" --user="root" --password
проверка:
# mysql_config_editor print --login-path="backup"
должно быть выведено так как указано ниже:
[backup]
user = root
password = *****
host = localhost
теперь команду можно использовать таким образом, не указывая пароль явно
# mysqldump --login-path=backup dbname > dbname.sql
Дата: 29 февраля 2020 г. в 01:53:16
Автор: igel