PS:原创文章,如需转载,请注明出处,谢谢!
mysql启动过程中报错信息如下:
/usr/bin/mysqld_safe: line 183: 23716 Killed
nohup /usr/sbin/mysqld
--basedir=/usr
--datadir=/var/lib/mysql
--plugin-dir=/usr/lib64/mysql/plugin
--user=mysql start
--log-error=/var/log/mysqld.log
--pid-file=/var/run/mysqld/mysqld.pid
--socket=/var/lib/mysql/mysql.sock < /dev/null > /dev/null 2>&1
主要原因是内存不足。
查看内存使用情况
free -m
清理内存
echo 1 > /proc/sys/vm/drop_caches
再次查看内存使用情况
free -m
在/etc/my.cnf文件添加如下内容:
key_buffer=16K
table_open_cache=4
query_cache_limit=256K
query_cache_size=4M
max_allowed_packet=1M
sort_buffer_size=64K
read_buffer_size=256K
thread_stack=64K
innodb_buffer_pool_size = 56M
mysql重新启动,ok。
「技术架构精进」专注分享技术架构、团队管理及商业认知等,持续更新 欢迎大家关注~