0
我正在嘗試設置變量/etc/mysql/conf.d/mysql.cnf文件:通過配置文件在Ubuntu中設置變量在MySQL 5.6 16.04
[mysqld]
innodb_flush_log_at_trx_commit=0
但通過命令重新啓動MySQL服務器後「/etc/init.d/mysql restart」 變量未更改(值仍爲1)。
任何建議?
我正在嘗試設置變量/etc/mysql/conf.d/mysql.cnf文件:通過配置文件在Ubuntu中設置變量在MySQL 5.6 16.04
[mysqld]
innodb_flush_log_at_trx_commit=0
但通過命令重新啓動MySQL服務器後「/etc/init.d/mysql restart」 變量未更改(值仍爲1)。
任何建議?
可以肯定的文件MYSQL是讀做
mysqld --verbose --help
輸出的第一行會告訴你在哪裏MYSQL將尋找其.cnf
或.ini
文件
使用此命令知道的conf文件MySQL是使用..
mysql --help | grep Default -A 1
默認選項從給定的順序下列文件閱讀: /etc/my.cnf中的/ etc /我sql/my.cnf /usr/etc/my.cnf〜/ .my.cnf –
即使我將屬性設置爲〜/ .my.cnf,服務器重新啓動後也不會更改 –