|
@@ -73,13 +73,22 @@ if [ "$enable_sql" == "1" ];then
|
|
|
fi
|
|
|
# 等待mysql启动
|
|
|
sleep 5
|
|
|
- # 为mysql添加用户,并且授权数据库给该用户
|
|
|
+ # 修改数据库名
|
|
|
docker exec -it hfysql mysql \
|
|
|
-uroot -p"hfy$sql_passwd" \
|
|
|
- -e "CREATE USER '$sql_user'@'%' IDENTIFIED BY '$sql_passwd';
|
|
|
- ALTER DATABASE gb_db TO $sql_db;
|
|
|
- GRANT ALL PRIVILEGES ON *.* TO '$sql_user'@'%';
|
|
|
- FLUSH PRIVILEGES;"
|
|
|
+ -e "ALTER DATABASE gb_db TO $sql_db;"
|
|
|
+ # 创建单独用户
|
|
|
+ docker exec -it hfysql mysql \
|
|
|
+ -uroot -p"hfy$sql_passwd" \
|
|
|
+ -e "CREATE USER '$sql_user'@'%' IDENTIFIED BY '$sql_passwd';"
|
|
|
+ # 不限制ip访问
|
|
|
+ docker exec -it hfysql mysql \
|
|
|
+ -uroot -p"hfy$sql_passwd" \
|
|
|
+ -e "GRANT ALL PRIVILEGES ON $sql_db.* TO '$sql_user'@'%';"
|
|
|
+ # 刷新权限
|
|
|
+ docker exec -it hfysql mysql \
|
|
|
+ -uroot -p"hfy$sql_passwd" \
|
|
|
+ -e "FLUSH PRIVILEGES;"
|
|
|
fi
|
|
|
|
|
|
echo "开始启动redis"
|