我的mysql服务器运行成功。错误日志位置为..
mysql> show variables like '%log_erro%';
+---------------+------------------------+
| Variable_name | Value |
+---------------+------------------------+
| log_error | /var/log/mysql/err.log |
+---------------+------------------------+
1 row in set (0.00 sec)
面临的问题是,当我error log location
通过更改从上面更改到其他位置my.cnf
然后重新启动服务器但没有生成错误日志并且服务器成功启动时。
编辑
重新启动服务器后,上述变量的值会更改。但我没有在那个位置找到错误日志。
您可能将 log-error 选项放在错误的标题下。
放在这里:
然后,
service mysql restart
我把它放在那里是因为/etc/init.d中的mysql服务调用mysqld_safe来调用mysqld。此外,/etc/init.d/mysql 可以将参数传递给 mysqld_safe,如上所示。
为了安全起见,也运行这个
试试看 !!!