我能够启动MySql的唯一方法是发出:
mysqld的
当我发出此命令时,它开始回滚一些冲突的数据库事务.我试过发行
服务mysql停止
而我得到的只是
未知实例:
现在当我尝试将任何内容上传到WordPress时,我收到HTTP 500错误.我假设这是因为MySQL在不同的用户下运行.关于如何重新开始工作的任何想法?
Dav*_*ner 19
磁盘空间已满时,MySql无法启动,并且未提供详细的错误消息.要检查服务器上的可用空间,请运行:
 df -h /
aug*_*sto 17
尝试
mysqld --verbose
更多细节
service mysql stop仅当mysql由其中一个服务启动方法启动时才会起作用,例如service mysql startor start mysql,或/etc/init.d/mysqld start.如果你通过直接启动守护进程来启动mysql而不使用upstart或init.d,那就是你得到"未知实例"错误的原因.当然,sudo如果您没有以root身份登录,那么所有这些有效选项可能都需要以前缀为前缀.
在担心wordpress 500错误之前,我首先要确保mysql正确启动.如果它仍在运行,请使用该kill命令停止它.然后,试试sudo service mysql start.然后,使用ps -ef以查看mysql是否正在运行.如果没有,请检查mysql日志文件(编辑:还检查dmesg).如果它正在运行,请尝试使用mysqlwordpress config.php文件中的命令和凭据连接到它.如果这不起作用,找出那里有什么问题.如果它确实有效,那么检查wordpress(真的很可能是apache),日志文件.
另见:https://askubuntu.com/questions/125686/mysql-fails-to-start-after-upgrade-installation-etc
| 归档时间: | 
 | 
| 查看次数: | 56098 次 | 
| 最近记录: |