开发者社区> 问答> 正文

centos下怎么启动mysql?报错

不懂啊,service mysql start就报错,但是/usr/share/mysql/mysql.server start 就能启动

service mysql start报的错是:
MySQL manager or server PID file could not be found![失败]
Starting MySQL/etc/init.d/mysql: line 327: --socket=/var/lib/mysql/mysql.sock: 没有那个文件或目录
Manager of pid-file quit without updating file.[失败]
=================
如果不能 service mysql start,那就不能自动启动啊?

展开
收起
爱吃鱼的程序员 2020-06-22 22:38:12 813 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    http://hi.baidu.com/jiaoyuyang/item/91f5ff864486732e110ef34a

    吼吼 找到方法了 
    回复<aclass='referer'target='_blank'>@青春陪葬了无知的年华:不是哦,自己选自己没积分的你是为了搞积分么?自己给自己评最佳答案还有一个现象时
    先用/usr/share/mysql/mysql.serverstart启动,mysql.sock这个文件就出现了

    然后servicemysqlstop,mysql.sock这个文件就自动没了



    <atarget="_blank"rel="nofollow">@青春陪葬了无知的年华 servicemysqldstart可以启动,而且chkconfig--listmysqld2-5是on
    为什么reboot后没有启动启动呢?
    <aclass='referer'target='_blank'>@红薯还是红薯是对的,记录一下解决过程

    <spanstyle="color:red;"><spanstyle="color:#000000;">01)启动MYSQL出错Managerofpid-filequitwithoutupdatingfile.
    <spanstyle="color:#000000;">打开/etc/selinux/config,把SELINUX=enforcing改为SELINUX=disabled后存盘退出重启机器

    02)

    <spanstyle="background-color:#FFFFFF;color:#000000;font-size:14px;">在Grub启动菜单上按e进入编辑模式,在启动项

    <spanstyle="background-color:#FFFFFF;color:#000000;font-size:14px;">“kernel/vmlinuz-2.6.23.1-42.fc8roroot=/dev/vogroup00/logvol00rhgbquiet”

    <spanstyle="background-color:#FFFFFF;color:#000000;font-size:14px;">后面加上enforcing=0,回车,然后按b启动即可。
     

    <spanstyle="color:red;">应该是权限不足,无法创建Socket文件,导致获取不到pId,无法重建PID文件。于是就有上面的错误提示了。

    2020-06-22 22:38:29
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
One Box: 解读事务与分析一体化数据库 HybridDB for MySQL 立即下载
One Box:解读事务与分析一体化数据库HybridDB for MySQL 立即下载
如何支撑HTAP场景-HybridDB for MySQL系统架构和技术演进 立即下载