setup-mysql-cli.sh 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. #!/bin/bash
  2. # MySQL CLI工具安装脚本
  3. # 用于安装MySQL客户端工具
  4. echo "开始安装MySQL CLI工具..."
  5. # 更新软件包列表
  6. apt-get update
  7. # 在Debian Trixie中,mysql-client已被mariadb-client-compat替代
  8. # 安装mariadb-client,它提供mysql命令行工具
  9. apt-get install -y mariadb-client
  10. # 检查安装是否成功
  11. if command -v mysql &>/dev/null; then
  12. echo "MySQL客户端安装成功"
  13. # 显示版本信息
  14. mysql --version
  15. echo "MySQL CLI工具安装完成"
  16. echo "使用说明:"
  17. echo " 连接命令: mysql -h <主机> -P <端口> -u <用户名> -p"
  18. echo " 本地连接: mysql -h localhost -P 3306 -u root -p"
  19. else
  20. echo "错误:MySQL客户端安装失败"
  21. echo "尝试备用安装方案..."
  22. # 备用方案:安装默认的MySQL客户端
  23. apt-get install -y default-mysql-client
  24. if command -v mysql &>/dev/null; then
  25. echo "备用安装方案成功"
  26. mysql --version
  27. else
  28. echo "错误:所有安装方案都失败了"
  29. exit 1
  30. fi
  31. fi
  32. echo "MySQL CLI工具配置完成"