update script to install mysql
This commit is contained in:
+20
-9
@@ -21,6 +21,8 @@ echo "Entre com a senha para o usuario do banco de dados: "
|
||||
read dbpass
|
||||
echo $dbpass >> ~/.librography/DBPass
|
||||
|
||||
rm ~/.librography/ipserver
|
||||
touch ~/.librography/ipserver
|
||||
|
||||
touch ~/.Librography/DefaultPrinter
|
||||
|
||||
@@ -33,11 +35,29 @@ do
|
||||
echo "proceed to install server"
|
||||
sudo apt install mariadb-server
|
||||
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
|
||||
;;
|
||||
"client")
|
||||
echo "proceed to install a cliente"
|
||||
sudo apt install mariadb-client
|
||||
|
||||
echo "Entre com o ip do servidor com o banco de dados: "
|
||||
read ipserver
|
||||
echo $ipserver >> ~/.librography/ipserver
|
||||
|
||||
break
|
||||
;;
|
||||
"Quit")
|
||||
@@ -63,13 +83,4 @@ done
|
||||
#PASS=`pwgen -s 40 1`
|
||||
#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"
|
||||
|
||||
Reference in New Issue
Block a user