Linux服务器重启后启动MySQL报错,错误信息如下:

Starting MySQL... ERROR! The server quit without updating PID file (/usr/local/mysql/data/VM_0_9_centos.pid).

解决方案:

1.修改MySQL配置文件,文件在/etc/my.cnf。添加以下配置:

basedir = /usr/local/mysql
datadir = /usr/local/mysql/data
log-error = /usr/local/mysql/error.log
pid-file = /usr/local/mysql/mysql.pid
user = mysql
tmpdir = /tmp

2.初始化,在/usr/local/mysql/scripts执行一些命令:

./mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --pid-file=/usr/local/mysql/data/mysql.pid --tmpdir=/tmp

到此数据库就可以正常启动了。

但是,由于数据库重新初始化,会导致访问之前的数据库时提示没有权限。

需要执行两条命令:

chown -R mysql:mysql /usr/local/mysql/
chmod -R 755 /usr/local/mysql/

提示:我这里的目录,都是我的MySQL真实安装目录,每个人安装的目录可能会不同。

已解决Starting MySQL... ERROR The server quit without updating PID file相关推荐

  1. 解决 Starting MySQL ERROR The server quit without updating PID file

    服务器断电重启后mysql启动报错,记录一下解决方案 环境 mysql版本 5.7.21 服务器 Red Hat Enterprise Linux Server release 7.6 (Maipo) ...

  2. MySQL: Starting MySQL….. ERROR! The server quit without updating PID file解决办法

    1 问题 [root@localhost mysql]# /etc/rc.d/init.d/mysql status MySQL is not running, but lock file (/var ...

  3. Starting MySQL.. ERROR! The server quit without updating PID file (/usr/local/mysql/data/vm10-0-0-19

    输入:service mysqld start 报错: Starting MySQL.. ERROR! The server quit without updating PID file (/usr/ ...

  4. linux下mysql启动 Starting MySQL. ERROR! The server quit without updating PID file(xxx/x.pid)

    linux下mysql启动 Starting MySQL. ERROR! The server quit without updating PID file(xxx/x.pid) service my ...

  5. mysql启动之 Starting MySQL.. ERROR The server quit without updating PID file xs43254219216.pid

    亲测可用,若有疑问请私信 Starting MySQL.. ERROR! The server quit without updating PID file (/usr/local/mysql/dat ...

  6. Starting MySQL... ERROR! The server quit without updating PID file 问题解决

    Starting MySQL... ERROR! The server quit without updating PID file 问题解决 参考文章: (1)Starting MySQL... E ...

  7. Mysql 启动报错解析:Starting MySQL.. ERROR! The server quit without updating PID file (/usr/local/mysql/dat

    现象: root@centos74 ~]# service mysqld start Starting MySQL.. ERROR! The server quit without updating ...

  8. mysql服务启动失败 Starting MySQL. ERROR! The server quit without updating PID file

    [问题描述] 使用 service mysqld start 启动mysql服务失败,提示 Starting MySQL. ERROR! The server quit without updatin ...

  9. 【庖丁解牛】Starting MySQL.. ERROR! The server quit without updating PID file (/tmp/mysqld.pid)

    问题复现 编译安装mysql结束后,初始化mysql,使用的命令: /var/lib/mysql/bin/mysqld --initialize-insecure --user=mysql --bas ...

最新文章

  1. make[1]: g++: Command not found
  2. python如何对两个矩阵进行拼接_Python合并两个numpy矩阵
  3. 【学习笔记】18、函数的其他功能
  4. linux命令 把文件夹拷贝一遍_cp 快捷命令:复制文件到多个目录
  5. java jmenuitem重新渲染_的Java的JMenuItem添加邊框的第二菜單項
  6. K8S Learning(10)——Pod配置
  7. 基于JAVA+Spring+MYSQL的电影票预定系统
  8. QT每日一练day19:设计一个记事本
  9. 自动化测试学习笔记(一)HTML概念
  10. 分辨率_电视分辨率多少合适
  11. 凸优化第五章对偶 5.5 最优性条件
  12. SLAM十四讲中的第五讲点云拼接
  13. None of the following candidates is applicable because of a receiver type mismatch
  14. 【C++】右值引用、移动构造函数
  15. 大型网站--负载均衡架构
  16. ESXI VM快照删除卡在99%
  17. cpuz测试分数天梯图_PC电脑桌面CPU天梯图2020 单路CPU性能排名
  18. 什么人不在生死簿_15.生死簿如何决定人的生死?
  19. 【算法设计与分析】分支限界法解决单源最短路径问题:输入带权图G=(V,E)以及出发顶点s,然后用分支限界法解决问题,要求输出路径和长度以及计算时间;
  20. 群晖NAS搭建portainer

热门文章

  1. vue项目中使用swiper 实现无缝滚动
  2. linux查找命令which、whereis、find比较解析
  3. linux中mysql的安装与卸载_linux的mysql安装与卸载
  4. mysql查找操作返回值出现 - [User{id=1, userName='null', date=Sun Sep 16 00:00:00 CST 2018}]
  5. PLSQL Developer 最新版安装、汉化、激活工具
  6. 数据泄露事件频发,数据安全迫在眉睫
  7. 冯诺依曼计算机的发展过程,从冯•诺依曼结构视计算机科学的发展史
  8. Codeforces 676D Theseus and labyrinth 模拟+bfs
  9. IDEA:运行Tomcat时报错“1099”:Address localhost:1099 is already in use
  10. phpts以及nts版本到底该怎么选择