Ver código fonte

Edit macos.sh

Mure 7 meses atrás
pai
commit
b1f18ee2a4
2 arquivos alterados com 12 adições e 3 exclusões
  1. 5 0
      db/Import/macos/.my.cnf
  2. 7 3
      db/Import/macos/import_macos.sh

+ 5 - 0
db/Import/macos/.my.cnf

@@ -0,0 +1,5 @@
+[client]
+user=root
+password=123456
+
+# touch ~/.my.cnf

+ 7 - 3
db/Import/import_macos.sh → db/Import/macos/import_macos.sh

@@ -6,12 +6,15 @@
 # 授权可执行文件
 # chmod +x import_macos.sh
 
+# 将 .my.cnf 复制到 /User/mure 用户目录中
+# 避免在命令行中直接输入密码
+
 # 执行
 # sh import_macos.sh
 
 # MySQL 8.x 登录凭据
-username="root"
-password="123456"
+#username="root"
+#password="123456"
 database="backendsys"
 
 # SQL文件所在的目录
@@ -20,7 +23,8 @@ sql_dir="/Users/mure/MyProject/QuickLaunchSpring/BackendSys/db/"
 # 遍历目录中的所有.sql文件
 for file in ${sql_dir}*.sql; do
   echo "Importing file: $file"
-  /usr/local/mysql/bin/mysql -u $username -p$password $database < $file
+  /usr/local/mysql/bin/mysql $database < $file
+#  /usr/local/mysql/bin/mysql -u $username -p$password $database < $file
 done
 
 echo "All SQL files have been imported."