Ето едно просто скриптче което ще ви помогне лесно да създавате лесно 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: Потребителят които се създава има пълни права в/у базата
Logged in as {{omniform_current_user_display_name}}. Edit your profile. Log out? Required fields are marked *
Your email address will not be published. Required fields are marked *
Comments are closed.
You must be logged in to post a comment.