Назад | Перейти на главную страницу

Установлен Percona mySQL на CPanel, но возникает ошибка

Я установил Percona mySQL на свой новый сервер CPanel (пока нет баз данных) в соответствии с: 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 для баз данных.

Кто-нибудь знает, в чем проблема? Или еще лучше как исправить?

Я установил Percona 5.5 с yum на CentOS.

innodb_file_per_table

Этот параметр входит в [mysqld] раздел, а не [mysql] раздел в /etc/my.cnf. Если вы переместите его в правильный раздел, проблема исчезнет

Использовать innodb_file_per_table следующим образом под [mysqld] раздел в my.cnf

[mysqld]
innodb_file_per_table