Я установил 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