ljoonal/BashScripts
Archived
1
Fork 0

Added mysql script

This commit is contained in:
ljoonal 2019-04-10 13:38:12 +03:00
parent 336aa7f027
commit 75229978c0
Signed by: ljoonal
GPG key ID: C74D75DE349ACD93

13
create-mysql.sh Normal file
View file

@ -0,0 +1,13 @@
#!/bin/bash
# This script creates an user and a database with the same name, with a password, only for localhost.
echo MySQL root password:
read -s rootPassword
echo Name:
read name
echo Password for ${name}:
read -s password
mysql -u root -p${rootPassword} -e "CREATE USER '${name}'@'localhost' IDENTIFIED BY '${password}';"
mysql -u root -p${rootPassword} -e "CREATE DATABASE ${name};"
mysql -u root -p${rootPassword} -e "GRANT ALL PRIVILEGES ON ${name}.* TO '${name}'@'localhost';"
mysql -u root -p${rootPassword} -e "FLUSH PRIVILEGES;"