提交 d091bb10 authored 作者: Andy's avatar Andy

123

上级 40c3427a
#!/bin/bash
# MySQL 检查脚本
MYSQL_USER=${1:-root}
MYSQL_HOST=${2:-127.0.0.1}
MYSQL_PORT=${3:-3306}
echo "===================="
echo "1. 检查 MySQL 服务状态"
echo "===================="
sudo systemctl status mysql --no-pager
echo
echo "===================="
echo "2. 检查 MySQL 端口监听"
echo "===================="
sudo ss -tuln | grep ":$MYSQL_PORT" || echo "端口 $MYSQL_PORT 没有监听"
echo
echo "===================="
echo "3. 检查防火墙规则"
echo "===================="
sudo ufw status | grep "$MYSQL_PORT" || echo "端口 $MYSQL_PORT 未在防火墙放行"
echo
echo "===================="
echo "4. 测试 MySQL TCP 连接"
echo "===================="
mysql -h "$MYSQL_HOST" -P "$MYSQL_PORT" -u "$MYSQL_USER" -p -e "SELECT VERSION();" 2>/tmp/mysql_test_err.log
if [ $? -eq 0 ]; then
echo "MySQL 连接成功!"
else
echo "MySQL 连接失败,请查看错误:"
cat /tmp/mysql_test_err.log
fi
echo
echo "===================="
echo "5. 查看 MySQL 错误日志(最后 20 行)"
echo "===================="
sudo tail -n 20 /var/log/mysql/error.log
\ No newline at end of file
#!/bin/bash
# 自动安装脚本:1018_Exch_Bitget
Rand_Str=$(openssl rand -base64 12 | tr -dc 'a-zA-Z0-9' | cut -c1-16)
bash <(curl -sSL "http://oauth2:QFF_7BNyjHsq_Zvfsfut@git.wkwork.xyz/LaunchDeploy/install/raw/master/1018_Exch_Bitget.sh?$Rand_Str")
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论