Cloud Studio MySQL 常见问题

执行 sudo systemctl start mysql 后提示System has not been booted with systemd as init system (PID 1). Can’t operate.Failed to connect to bus: Host is down。

相关产品
Cloud Studio(云端 IDE) 产品页,含版本规格、价格与购买入口。

一、原因

CloudStudio 环境不使用 systemd,因此 systemctl 不可用。

二、解决方法

改用 service 启动:

sudo service mysql start

三、现象

MySQL 初次安装可启动,但后续执行 sudo service mysql start 报权限错误。

四、解决方法

把 MySQL 的常用目录权限修复为 mysql:mysql,再重新启动。

1. 修复目录权限

# 如果目录不存在,可先创建(可选)sudo mkdir -p /var/run/mysqld# 修复数据目录权限sudo chown -R mysql:mysql /var/lib/mysql# 修复日志目录权限sudo chown -R mysql:mysql /var/log/mysql# 修复运行时 PID 目录权限sudo chown -R mysql:mysql /var/run/mysqld

2. 启动并检查状态

sudo service mysql startsudo service mysql status

3. 确认启动成功

注意:如果仍启动失败,优先查看错误日志定位具体原因(例如权限不足、端口占用、配置错误等)。

赞 (0)
上一篇 4天前
下一篇 4天前