Прост Bash скрипт за създаване на mysql потребител и база
Ето едно просто скриптче което ще ви помогне лесно да създавате лесно MySQL потребител с неговата парола и едновременно създаване на база.
#!/bin/sh
mysqlpassword=$2;
mysqluser=$1;
mysqldb=$3;if [ $# -eq 3 ]
thenecho "Create Database $mysqldb";
mysql -e "CREATE DATABASE $mysqldb" -p;
echo "Create user $mysqluser -- GranT all on db:$mysqldb";
mysql -e "GRANT ALL ON $mysqldb.* TO $mysqluser@localhost IDENTIFIED BY '$mysqlpassword' WITH GRANT OPTION;" -p
echo "Flush Privileges";
mysql -e "FLUSH PRIVILEGES;" -p;
echo "Create Table fsearch";
exit;
fi;
echo "$0 mysqluser mysqlpass mysqlDB";
Пример за ползване:
sh mysql_create_user.sh mysql_user mysql_pass mysql_db
PS: Потребителят които се създава има пълни права в/у базата
Categories: sadmin create, Database, Echo, Eq 3, Fi, localhost, Mysql Database, Mysql Grant, mysqldb, mysqlpass, mysqluser, Privileges, shmysqlpassword, thenecho, едновременно, неговата, парола, ползване, помогне, потребител, потребителят, просто, скриптче, създава, създаване, създавате








Скорошни коментари