当前位置:网站首页>MySQL startup error: several solutions to the server quit without updating PID file
MySQL startup error: several solutions to the server quit without updating PID file
2022-07-03 05:36:00 【 】
1. Directory permission problem
Yes mysql The installation directory and data directory of are authorized respectively
#chown -R mysql.mysql /usr/local/mysql
#chown -R mysql.mysql /data/mysql
#service mysqld start
2. Maybe it's already in the process mysql process
resolvent : Command “ps -ef|grep mysqld” Check to see if there is mysqld process , If used “kill -9 Process number ” Kill , And then restart it mysqld!
3. It may be the second time to install... On the machine mysql, There is residual data that affects service startup .
resolvent : Go to mysql Data directory for /data have a look , If there is mysql-bin.index, Just delete it , It's the culprit .
4.mysql It is used when no configuration file is specified at startup /etc/my.cnf The configuration file , Please open this file to view in [mysqld] There is no specified data directory under section (datadir).
resolvent : Please be there. [mysqld] Next set this line :datadir = /usr/local/mysql/data
5. May be /usr/local/mysql/data/mysql.pid The file does not have permission to write
resolvent : Give authority , perform “chown -R mysql:mysql /var/data” “chmod -R 755 /usr/local/mysql/data” And then restart it mysqld!
6.selinux To blame , If it is centos System , On by default selinux
resolvent : Close it , open /etc/selinux/config, hold SELINUX=enforcing Change it to SELINUX=disabled After saving the disk, exit and restart the machine
7. Delete mysql The library files /data/mysql/ Medium “ib_*” file , Be careful :** Be sure to back up the database before performing this operation , because ibdata1 All data files are stored , If you accidentally delete the Library , That would be tragic !!!( From deleting the library to running away ...), And then restart mysql.
8. Check the log and there are the following error prompts :Plugin ‘InnoDB’ registration as a STORAGE ENGINE failed.
terms of settlement :
[[email protected] mysql]# rm -rf ib_logfile*
Then start mysql, Problem solving !
9. Look at the words in the log “initialize buffer pool,size=128.0M”,“cannot allocate memory for the pool”, Can't allocate enough memory for pool Use . Now I think of it mysql There are relevant configurations in the configuration file , Then change the following parameters :
innodb_buffer_pool_size = 128
# The default value in the configuration file is 128M
Turn this value down , Start again mysql service , Problem solving !
10. Missing on system mysql The dependent files of
#yum -y install libaio
#yum -y install numactl
Restart mysql service , Problem solving
边栏推荐
- Learn libcef together -- set cookies for your browser
- Webrtc native M96 version opening trip -- a reading code download and compilation (Ninja GN depot_tools)
- (perfect solution) how to set the position of Matplotlib legend freely
- Redis 入門和數據類型講解
- Webrtc M96 release notes (SDP abolishes Plan B and supports opus red redundant coding)
- 2022.6.30DAY591
- [untitled]
- Common interview questions of microservice
- Introduction to rust Foundation (basic type)
- Mapbox tasting value cloud animation
猜你喜欢

kubernetes资源对象介绍及常用命令(五)-(ConfigMap)

6.23 warehouse operation on Thursday
![[set theory] relational closure (relational closure related theorem)](/img/6a/b6dca7abf592f8d8ab1d6aecc43381.jpg)
[set theory] relational closure (relational closure related theorem)

College campus IP network broadcasting - manufacturer's design guide for college campus IP broadcasting scheme based on campus LAN

Gan network thought

How to install and configure altaro VM backup for VMware vSphere

【一起上水硕系列】Day 10

Technical analysis of qianyuantong multi card aggregation router

Latest version of source insight

求质数的方法
随机推荐
(subplots usage) Matplotlib how to draw multiple subgraphs (axis field)
【无标题】
Go practice -- closures in golang (anonymous functions, closures)
一起上水硕系列】Day 9
联想R7000显卡的拆卸与安装
2022.DAY592
Installing altaro VM backup
Linux登录MySQL出现ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: YES)
Go practice -- design patterns in golang's singleton
Source insight License Activation
Beaucoup de CTO ont été tués aujourd'hui parce qu'il n'a pas fait d'affaires
期末复习(Day2)
Xaml gradient issue in uwp for some devices
Brief introduction of realsense d435i imaging principle
The request database reported an error: "could not extract resultset; SQL [n/a]; needed exception is org.hibernate.exception.sqlgram"
Learn libcef together -- set cookies for your browser
中职网络子网划分例题解析
Training method of grasping angle in grasping detection
期末复习(day3)
Shanghai daoning, together with American /n software, will provide you with more powerful Internet enterprise communication and security component services