1

my.cnfCentOS 6 でオプションを有効にする方法を教えてください。

.cnf期待されるファイルはすべて入っています/usr/share/mysqlが、単に機能しません。

/etc/init.d/mysqld --help --verbose
Usage: /etc/init.d/mysqld {start|stop|status|restart|condrestart|try-restart|reload|force-reload}
4

4 に答える 4

2

解決策は、my.cnfファイルを/etc/mysql/my.cnfに配置することでした。

于 2012-09-19T01:14:41.517 に答える
2

私の知る限り、デフォルトの場所は /etc/my.cnf です。そこにそれらをコピーして再起動する必要がありますか?

于 2012-09-03T09:55:13.683 に答える
2

my.cnf/etc/のように配置する必要があります/etc/my.cnf

于 2012-09-03T09:56:57.227 に答える
0

init.d スクリプト mysqld は、/usr/bin/my_print_defaults のスクリプトに関連しています。

このスクリプトは、最初の入力として「ドメイン」、たとえば mysqld_safe または mysqld を受け取り、構成を出力します。

このスクリプトは、/etc/mysq/my.cnf + /etc/my.cnf + ~/.my.cnf からの .cnf ファイルをマージし、key=value ペアを .. の形式で出力します。

]# /usr/bin/my_print_defaults mysqld
--datadir=/var/lib/mysql
--socket=/var/lib/mysql/mysql.sock
--user=mysql
--symbolic-links=0

そのため、.cnf ファイルを /usr/share/mysql に配置するのは間違っている可能性があります..

于 2012-09-03T11:03:17.593 に答える