Мне нужен штат, чтобы создать сценарий оболочки, который устанавливает сервер mysql с yum, однако его необходимо установить, он автоматически устанавливает пароль root mysql! Большинство не знает, как это сделать, кто-нибудь может мне помочь?Установить mysql shellscript и установить пароль root
1
A
ответ
1
Один из способов будет указать пароль после (если вы знаете, по умолчанию)
mysqladmin -u root password <NEW_PASS>
Вы можете попробовать сделать эту часть вашего сценария.
Другим способом будет использовать here-strings.
Это будет в основном выглядеть примерно так:
sudo debconf-set-selections <<< 'mysql-server mysql-server/root_password password <NEW_PASS>'
sudo debconf-set-selections <<< 'mysql-server mysql-server/root_password_again password <NEW_PASS>'
sudo apt-get -y install mysql-server
Третий путь будет использовать рамки реального продовольствования как шеф-повар или кукольный или другой, где вы используете файлы для описания определенного типа узла, похожее на это:
class mysql-server {
$password = "insert_password_here"
package { "MySQL-client": ensure => installed }
package { "MySQL-server": ensure => installed }
package { "MySQL-shared": ensure => installed }
exec { "Set MySQL server root password":
subscribe => [ Package["MySQL-server"], Package["MySQL-client"], Package["MySQL-shared"] ],
refreshonly => true,
unless => "mysqladmin -uroot -p$password status",
path => "/bin:/usr/bin",
command => "mysqladmin -uroot password $password",
}
}
Проверьте полную статью here.
Дополнительные ресурсы:
[1] Управление конфигурацией mysql with chef
[2] Управление конфигурацией mysql with Puppet
Смежные вопросы
- 1. Как установить пароль root?
- 2. Невозможно установить пароль root MySQL CentOS 6
- 3. Установить пароль mysql root на Puppet
- 4. Как установить пароль mysql?
- 5. MySQL Server 5.5: невозможно установить пароль для пользователя «root» MySQL
- 6. mysql: Невозможно установить пароль для пользователя «root» MySQL
- 7. Попытка установить пароль для MySQL root приводит к ошибке
- 8. установить mysql 5.7 без пароля root
- 9. Как сбросить пароль root mysql?
- 10. mysql root пароль забыт
- 11. Как установить корневой пароль пользователя для MySQL
- 12. MySQL/Phpmyadmin Невозможно установить пароль
- 13. Как установить пароль для MySQL?
- 14. Установить название экрана из shellscript
- 15. Как установить пароль root с использованием состояний солей
- 16. MacOSX homebrew mysql root пароль
- 17. Как сбросить пароль root mysql?
- 18. Обновите пароль пользователя root mysql?
- 19. Установить пароль в PostgreSQL
- 20. Как установить пароль root на экземпляр Amazon EC2?
- 21. Как установить пароль root на изображение Yocto/Poky?
- 22. systemd-nspawn on fedora 21 - не удается установить пароль root
- 23. Linux установить пароль root на файл etc/shadow
- 24. Забытый пароль пользователя root
- 25. пароль openldap и root
- 26. Соль и установить новый пароль
- 27. MySQL Установить пароль через переменную командной строки
- 28. Помните пароль sudo в shellscript
- 29. Установить пароль владельца Android программно
- 30. Пароль пользователя root root автоматически меняет ubuntu