sudo service mysql stop sudo mysqld --skip-grant-tables & sudo mysql -u root
首先大家需要停止当前正在运行的MySQL服务,然后使用mysqld跳过授权表进行启动。在执行命令后,MySQL将以管理员身份启动,将所有权限控制卸载。&符号允许大家将服务放入后台,以便大家可以同时使用同一终端。最后,大家使用mysql登录到MySQL管理系统。
如果您无法使用上述命令重新启动MySQL,则需要检查my.cnf配置文件是否正确,并检查MySQL是否已正确安装。您还可以从MySQL官方网站上下载最新的MySQL二进制文件。
总而言之,手动启动Linux MySQL是一项非常有用的技能,可以帮助您诊断和解决MySQL启动失败的情况。