参考
https://blog.csdn.net/qq_41133227/article/details/94392512
学会查看报错日志,有针对性地查 service mysqld status比systemctl status mysqld有更多内容
报错 MySQL is not running, but lock file (/var/lock/subsys/mysql[FAILED]
进入到 /var/lock/subsys/ 目录 将mysql这个文件删除 然后启动mysql service mysql start 不成功 修改my.cnf配置文件 innodb_buffer_pool_size = 128M key_buffer=16K table_open_cache=4 query_cache_limit=256K query_cache_size=4M max_allowed_packet=1M sort_buffer_size=65K read_buffer_size=256K thread_stack=64K
重启成功
总结: 主要原因还是服务器内存太小导致的,通过以上方法可以修改分配给索引的内存大小,从而解决问题



