mysql5.7.35启动失败。The server quit without updating PID file

centos7.2 编译安装的mysql5.7.35。初始化已经成功。

在启动的时候报错:
The server quit without updating PID file [FAILED]cal/mysql57/data/mysqld.pid).

查看log后发现报错是:
2021-12-08T09:25:44.854130Z 0 [ERROR] unknown variable 'lower_case_table_name=1'
2021-12-08T09:25:44.854130Z 0 [ERROR] Aborting

已经在配置文件里加了lower_case_table_names配置项。但提示是不对的参数 lower_case_table_name。文件夹等权限是都好的。
以下是my.cnf内容:

[client]
port                   = 3307
socket                 = /var/lib/mysql57/mysql.sock

[mysqld]
skip-grant-tables
basedir                = /usr/local/mysql57
datadir                = /usr/local/mysql57/data
socket                 = /var/lib/mysql57/mysql.sock
port                   = 3307
default-storage-engine = INNODB
character-set-server   = utf8
sql_mode               = "NO_AUTO_CREATE_USER,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION"
#explicit_defaults_for_timestamp=true 
#user=root
lower_case_table_names = 1
key_buffer_size        = 16M
max_allowed_packet     = 8M


[mysqld_safe]
log-error              = /var/log/mysql57_error.log
pid-file               = /usr/local/mysql57/data/mysqld.pid
tmpdir                 = /tmp/mysql57
阅读 3.9k
2 个回答
unknown variable 'lower_case_table_name=1'

的意思是不支持这个配置,把这个配置删除掉再启动试试

新手上路,请多包涵
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题