Вернуться назад

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 


igel
Дата: 29 февраля 2020 г. в 01:53:16

Автор: igel