From 504130b6221892d701b8c4b9933cb1bdb10c087b Mon Sep 17 00:00:00 2001 From: flashlan Date: Thu, 28 Oct 2021 21:54:48 -0300 Subject: [PATCH] update script to install mysql --- createmysql.sh | 52 ++++++++++++++++++++++++++++++++++++++++++-------- 1 file changed, 44 insertions(+), 8 deletions(-) diff --git a/createmysql.sh b/createmysql.sh index 5b6a4ab..810cf07 100755 --- a/createmysql.sh +++ b/createmysql.sh @@ -5,9 +5,44 @@ sudo apt update sudo apt upgrade -sudo apt install openjdk-8-jdk mariadb-server mariadb-client +sudo apt install openjdk-8-jdk # mariadb-server mariadb-client mkdir ~/.librography -touch ~/.librography/ + +touch ~/.librography/DBUser +echo "Entre com o nome para o usuario do banco de dados: " +read dbuser +echo $dbuser >> ~/.librography/DBUser + +touch ~/.librography/DBPass +echo "Entre com a senha para o usuario do banco de dados: " +read dbpass +echo $dbpass >> ~/.librography/DBPass + + +touch ~/.Librography/DefaultPrinter + +PS3='What is the current configuration for this machine? ' +options=("server" "client" "Quit") +select opt in "${options[@]}" +do + case $opt in + "server") + echo "proceed to install server" + sudo apt install mariadb-server + sudo mysql_secure_install + ;; + "client") + echo "proceed to install a cliente" + sudo apt install mariadb-client + ;; + "Quit") + break + ;; + *) echo "invalid option $REPLY";; + esac +done + + # is the mysql already configured? # proceed with secure install: @@ -20,15 +55,16 @@ echo "Enter other users'names: " read name1 name2 name3 echo "$name1, $name2, $name3 are the other users." -PASS=`pwgen -s 40 1` +#PASS=`pwgen -s 40 1` +#PASS= dbpass mysql -uroot <