升级 – “无法生成mysql主进程:无法执行:没有这样的文件或目录”
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了升级 – “无法生成mysql主进程:无法执行:没有这样的文件或目录”,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1508字,纯文字阅读大概需要3分钟。
内容图文
![升级 – “无法生成mysql主进程:无法执行:没有这样的文件或目录”](/upload/InfoBanner/zyjiaocheng/896/806253a13d4d46e1a137e03fa66b45a4.jpg)
我是MySQL的新手,所以请耐心等待.
我刚刚将11.10升级到12.04.
一切似乎没有任何打嗝工作,我的所有软件和设置工作正常.除了MySQL.
当我尝试:
sudo start mysql
我收到一个错误:
start: Job failed to start
我在哪里可以诊断问题是什么?并且(希望) – 如何解决这个问题?
(如果有一些重要的话,我禁用自动启动跟随建议here)
更新1:
两个输出:
cat /var/log/mysql.err
cat /var/log/mysql.log
是空的.
输出dmesg | grep mysql:
[ 1401.785141] type=1400 audit(1335619832.181:25): apparmor="STATUS" operation="profile_replace" name="/usr/sbin/mysqld" pid=16165 comm="apparmor_parser"
[ 1401.791089] init: Failed to spawn mysql main process: unable to execute: No such file or directory
更新2:
如下面的AWinter所示 – 似乎MySQL在升级后自动消失并且必须重新安装.
解决方法:
检查是否已卸载mysql-server-5.1软件包,看起来它可能在升级后仍然存在.我有同样的错误,不得不清除MySQL服务器5.1和5.5然后重新安装.
首先备份你的/ var / lib / mysql /目录只是为了安全起见.
sudo cp -R /var/lib/mysql/ ~/mysql
接下来清除MySQL(这将删除php5-mysql和phpmyadmin以及其他一些库,所以准备在此之后重新安装一些项目.
sudo apt-get purge mysql-server-5.1 mysql-common
删除文件夹/ etc / mysql /及其内容
sudo rm /etc/mysql/ -R
接下来检查你的旧数据库文件是否仍然在/ var / lib / mysql /中,如果它们没有,那么将它们复制回文件夹然后chown root:root
(只有在文件不再存在时才运行这些)
sudo mkdir /var/lib/mysql/
sudo chown root:root /var/lib/mysql/ -R
sudo cd ~/mysql/
sudo cp * /var/lib/mysql/ -R
接下来安装mysql服务器
sudo apt-get install mysql-server
最后重新安装任何缺少的软件包,如phpmyadmin和php5-mysql.
内容总结
以上是互联网集市为您收集整理的升级 – “无法生成mysql主进程:无法执行:没有这样的文件或目录”全部内容,希望文章能够帮你解决升级 – “无法生成mysql主进程:无法执行:没有这样的文件或目录”所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。