update script to install mysql

This commit is contained in:
2021-10-28 22:24:59 -03:00
parent d6fdc99a0a
commit da87cb46cb
+20 -9
View File
@@ -21,6 +21,8 @@ echo "Entre com a senha para o usuario do banco de dados: "
read dbpass read dbpass
echo $dbpass >> ~/.librography/DBPass echo $dbpass >> ~/.librography/DBPass
rm ~/.librography/ipserver
touch ~/.librography/ipserver
touch ~/.Librography/DefaultPrinter touch ~/.Librography/DefaultPrinter
@@ -33,11 +35,29 @@ do
echo "proceed to install server" echo "proceed to install server"
sudo apt install mariadb-server sudo apt install mariadb-server
sudo mysql_secure_installation sudo mysql_secure_installation
echo localhost >> ~/.librography/ipserver
sudo mysql <<MYSQL_SCRIPT
CREATE DATABASE $dbuser;
CREATE USER '$dbuser'@'localhost' IDENTIFIED BY '$dbpass';
GRANT ALL PRIVILEGES ON $dbuser.* TO '$dbuser'@'localhost';
FLUSH PRIVILEGES;
MYSQL_SCRIPT
echo "MySQL user created."
echo "Username: $dbuser"
echo "Password: $dbpass"
break break
;; ;;
"client") "client")
echo "proceed to install a cliente" echo "proceed to install a cliente"
sudo apt install mariadb-client sudo apt install mariadb-client
echo "Entre com o ip do servidor com o banco de dados: "
read ipserver
echo $ipserver >> ~/.librography/ipserver
break break
;; ;;
"Quit") "Quit")
@@ -63,13 +83,4 @@ done
#PASS=`pwgen -s 40 1` #PASS=`pwgen -s 40 1`
#PASS= dbpass #PASS= dbpass
sudo mysql <<MYSQL_SCRIPT
CREATE DATABASE $dbuser;
CREATE USER '$dbuser'@'localhost' IDENTIFIED BY '$dbpass';
GRANT ALL PRIVILEGES ON $dbuser.* TO '$dbuser'@'localhost';
FLUSH PRIVILEGES;
MYSQL_SCRIPT
echo "MySQL user created."
echo "Username: $dbuser"
echo "Password: $dbpass"