mysql启动错误:Starting MySQL.. ERROR! The server quit without updating PID file错误
1.原因是因为 mysql-bin.0000*的文件占满系统盘,磁盘空间不足导致无法写入。
解决方法:
如果不需要二进制日志文件,二进制文件可以实现数据库复制以及即时点恢复。
查看日志在配置文件的datadir指向的目录下,存放的有mysql的二进制日志文件,删除所有mysql-bin.0000*日志文件全部rm掉(有一定风险)
或者在mysql内mysql> PURGE BINARY LOGS TO '某二进制日志文件' //删除某二进制文件之前的二进制文件。
例如:purge binary logs to mysql-bin.000002 //删除mysql-bin.000002之前的文件
修改在my.cnf 文件,找到 log-bin=mysql-bin 将其启注释掉,以后就不会产生2进制的mysql-bin.0000*的日志文件
2.没有初始换权限表
解决方法:初始化权限表
进入自己mysql的安装目录
[root@localhost ~]# cd /usr/local/mysql
[root@localhost mysql]# chown -R mysql.mysql .
[root@localhost mysql]# su - mysql
[mysql@localhost ~]$ cd /usr/local/mysql
[mysql@localhost mysql]$
scripts/mysql_install_db
3.mysql及其子目录权限问题
解决:
chown -R mysql:mysql mysql
4.mysql有进程占用,杀死进程,然后重启
解决:
ps -ef | grep mysql
kill pid_number
5.如果是从mysql_proxy,amobea等代理上连接的,可以重启下代理程序试试。
最新文章
- js 判断数组包含某值的方法 和 javascript数组扩展indexOf()方法
- [ActionScript 3.0] AS3 GUID(全局唯一标识符)
- IOPS
- matlab实现插值法sin函数
- 《A First Course in Probability》-chaper8-极限定理-各类不等式
- NodeJS和C++的性能比较(转)
- 数组序列的capacity及size函数
- SMACSS:一个关于CSS的最佳实践-2.Base Rules
- 计算阶乘并显示_winform (20以后的阶乘溢出)
- js eval函数写一个简单的计算器
- (四十一)数据持久化的NSCoding实现 -实现普通对象的存取
- lua 中 socket 通信示例
- ‘百度杯’十月场web ---login
- puppet(2)-资源介绍
- InternalError (see above for traceback): Blas GEMV launch failed: m=1, n=100
- python第五十三天--进程,协程.select.异步I/O...
- Navicat for MySQL 安装和破解(完美)
- Linux命令行上传本地文件到服务器 、 下载服务器文件到本地
- IllegalStateException: Can not perform this action after onSaveInstanceState
- CodeForce 832A Sasha and Sticks
热门文章
- jxls:用jx:if实现字典值格式化
- Influx Sql系列教程八:query数据查询基本篇
- Spring的日志管理
- .net webapi跨域 web.config配置
- leetcode309 买卖股票
- postman上传文件对参数的contentType类型设置方式
- Echarts数据可视化grid直角坐标系(xAxis、yAxis)
- 17.Python略有小成(包,logging模块)
- maven打包spring boot项目及跳过test文件
- quartz2.3.0(五)制定错过执行任务的misfire策略,用pause,resume模拟job暂停执行和继续执行