如果你使用的是CentOS操作系统,在小内存的情况下启动MySQL遇到问题,那么你可能需要对配置进行一些调整。
# 修改MySQL配置文件vi /etc/my.cnf# 将以下参数添加到[mysqld]下面skip-grant-tablesskip-name-resolveperformance_schema=OFFmax_connections=100innodb_buffer_pool_size=50Mkey_buffer_size=8Mquery_cache_limit=1Mquery_cache_size=8Mtable_definition_cache=100table_open_cache=64tmp_table_size=8Mmax_heap_table_size=8Msort_buffer_size=8Mread_buffer_size=2Mread_rnd_buffer_size=8Mjoin_buffer_size=8M# 保存退出# 重新启动MySQL服务systemctl restart mariadb
以上是在小内存CentOS中启动MySQL的一些调整方法,如果还不能启动,请查看日志以查明问题所在。