当前位置:网站首页>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
边栏推荐
猜你喜欢

How to set up altaro offsite server for replication

6.23 warehouse operation on Thursday

redis 无法远程连接问题。

Deploy crawl detection network using tensorrt (I)
![[set theory] relational closure (relational closure related theorem)](/img/6a/b6dca7abf592f8d8ab1d6aecc43381.jpg)
[set theory] relational closure (relational closure related theorem)

Go practice -- design patterns in golang's singleton

Final review (Day5)

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

Pessimistic lock and optimistic lock of multithreading

Linux登录MySQL出现ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: YES)
随机推荐
ES7 easy mistakes in index creation
牛客网 JS 分隔符
mysql启动报错:The server quit without updating PID file几种解决办法
Detailed explanation of yolov5 training own data set
Why should we rewrite hashcode when we rewrite the equals method?
Covering Safari and edge, almost all mainstream browsers have realized webgl 2.0 support
Redis 过期淘汰机制
BTC-密码学原理
Introduction to deep learning - definition Introduction (I)
Notepad++ wrap by specified character
Introduction to redis and explanation of data types
kubernetes资源对象介绍及常用命令(五)-(ConfigMap)
"C and pointer" - Chapter 13 advanced pointer int * (* (* (*f) () [6]) ()
请求数据库报错:“could not extract ResultSet; SQL [n/a]; nested exception is org.hibernate.exception.SQLGram
"C and pointer" - Chapter 13 function of function pointer 1 - callback function 1
How to use source insight
联想R7000显卡的拆卸与安装
NG Textarea-auto-resize
求质数的方法
Congratulations to musk and NADELLA on their election as academicians of the American Academy of engineering, and Zhang Hongjiang and Fang daining on their election as foreign academicians