import_macos.sh 678 B

123456789101112131415161718192021222324252627282930
  1. #!/bin/bash
  2. # 转码
  3. # sudo dos2unix import_macos.sh
  4. # 授权可执行文件
  5. # chmod +x import_macos.sh
  6. # 将 .my.cnf 复制到 /User/mure 用户目录中
  7. # 避免在命令行中直接输入密码
  8. # 执行
  9. # sh import_macos.sh
  10. # MySQL 8.x 登录凭据
  11. #username="root"
  12. #password="123456"
  13. database="backendsys"
  14. # SQL文件所在的目录
  15. sql_dir="/Users/mure/MyProject/QuickLaunchSpring/BackendSys/db/"
  16. # 遍历目录中的所有.sql文件
  17. for file in ${sql_dir}*.sql; do
  18. echo "Importing file: $file"
  19. /usr/local/mysql/bin/mysql $database < $file
  20. # /usr/local/mysql/bin/mysql -u $username -p$password $database < $file
  21. done
  22. echo "All SQL files have been imported."