Ver código fonte

优化启动脚本

kindring 2 anos atrás
pai
commit
392269fd25

+ 1 - 3
package/config.cfg

@@ -1,8 +1,5 @@
 # 配置国标参数
-
-
 # mysql 基础配置
-
 # 是否启用mysql 镜像
 enable_sql=1
 sql_host="0.0.0.0"
@@ -11,6 +8,7 @@ sql_user="hfygb"
 sql_passwd="hfygb28181"
 sql_db="gb_db"
 sql_path="/var/lib/mysql/hfy"
+sql_root_passwd="hfyGbAdmin"
 
 # redis 基础配置
 

+ 1 - 1
package/gbDocker/createConfig.sh

@@ -38,7 +38,7 @@ if [ "$RedisHost" = "0.0.0.0" ];then
   finalRedisHost="127.0.0.1";
 fi
 if [ "$SQLHost" = "0.0.0.0" ];then
-  finalMysqlHost="127.0.0.1";
+  finalMysqlHost="localhost";
 fi
 echo "#hfy 国标平台配置文件" > "$p"
 echo "spring:" >> "$p"

+ 3 - 3
package/startDockerImage.sh

@@ -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