|
@@ -56,7 +56,7 @@ if [ "$enable_sql" == "1" ];then
|
|
|
docker ps -a | grep hfysql
|
|
|
if [ $? -eq 0 ]; then
|
|
|
# 导出数据库
|
|
|
- docker exec -it hfysql mysqldump -uroot -p"hfy$sql_passwd" --all-databases > /data/mysql/hfysqlSave.sql
|
|
|
+ docker exec -it hfysql mysqldump -uroot -p"$sql_root_passwd" --all-databases > /data/mysql/hfysqlSave.sql
|
|
|
# 停止容器
|
|
|
docker stop hfysql
|
|
|
# 删除容器
|
|
@@ -66,7 +66,7 @@ if [ "$enable_sql" == "1" ];then
|
|
|
docker run -d --name hfysql \
|
|
|
-p "$sql_port":3306 \
|
|
|
-v "$SCRIPT_DIR/mysql":/var/lib/mysql \
|
|
|
- -e MYSQL_ROOT_PASSWORD="hfy$sql_passwd" \
|
|
|
+ -e MYSQL_ROOT_PASSWORD="$sql_root_passwd" \
|
|
|
hfysql:latest
|
|
|
if [ $? -ne 0 ]; then
|
|
|
echo "run mysql docker failed";
|
|
@@ -113,7 +113,7 @@ if [ "$enable_sql" == "1" ];then
|
|
|
do
|
|
|
# 尝试连接数据库
|
|
|
docker exec -it hfysql mysql \
|
|
|
- -uroot -p"hfy$sql_passwd" \
|
|
|
+ -uroot -p"$sql_root_passwd" \
|
|
|
-e "show databases;"
|
|
|
if [ $? -eq 0 ]; then
|
|
|
isTrue=0
|