установка ubantu mysql8 с использованием скрипта с пользовательским интерфейсом - PullRequest
0 голосов
/ 13 февраля 2020

Я пытаюсь автоматизировать установку mysql -сервера. Я искал в Интернете и не мог получить никаких предложений. Проблема, которую я вижу в Ubantu 18.04, заключается в том, что все это не командная строка. Это собирается в пользовательском интерфейсе. Как я могу установить на всех хостах с помощью сценария оболочки.

wget -c https://dev.mysql.com/get/mysql-apt-config_0.8.11-1_all.deb
sudo dpkg -i mysql-apt-config_0.8.11-1_all.deb
sudo apt-get update
sudo apt-get install -y mysql-server
sudo mysql_secure_installation

Я пытался echo " y 0 password password y y y y y y"| sudo mysql_secure_installation

все еще не работает. любые предложения

1 Ответ

0 голосов
/ 13 февраля 2020

Установка MySQL

cd /tmp/
wget http://repo.mysql.com/mysql-apt-config_0.8.14-1_all.deb
dpkg -i mysql-apt-config_0.8.14-1_all.deb 
rm mysql-apt-config_0.8.14-1_all.deb 
apt-get update
apt-get install mysql-server -y

Использование MySQL

mysql_secure_installation
mysql -u root -p
CREATE DATABASE {datbase_name};
CREATE USER `{database_user}`@`localhost` IDENTIFIED BY '{database_password}';
GRANT ALL ON {datbase_name}.* TO `{database_user}`@`localhost`;
FLUSH PRIVILEGES;
exit
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...