在 CPanel 上安装了 Percona mySQL 但出现错误

在 CPanel 上安装了 Percona mySQL 但出现错误

我按照以下步骤在新的 CPanel 服务器(尚无数据库)上安装了 Percona mySQL: http://www.ecommy.com/linux/install-...el-environment

一切似乎都正常并且服务器也启动正常,除了一些命令返回此错误:

root@server [/var/lib/mysql]# mysql -A -sN information_schema -e
"select * from user_statistics;"
mysql: unknown variable 'innodb_file_per_table=1'

root@server [/var/lib/mysql]# mysql -A
mysql: unknown variable 'innodb_file_per_table=1'

在我的 /etc/my.cnf 中我有:

[mysql]
innodb_file_per_table=1
userstat_running=1

我计划使用 InnoDB 作为数据库。

有人知道问题出在哪里吗?或者更好的是,如何修复它?

我已经在 CentOS 上使用 yum 安装了 Percona 5.5。

答案1

innodb_file_per_table

该设置位于[mysqld]部分中,而不是[mysql]/etc/my.cnf 中的部分中。如果您将其移动到正确的部分,该问题将消失

答案2

使用表 1. innodb_file_per_table[mysqld]在 my.cnf 中的部分中按照以下方式操作

[mysqld]
innodb_file_per_table

相关内容