错误日志在Mysql数据库中很重要,它记录着mysqld启动和停止,以及服务器在运行过程中发生的任何错误的相关信息。
在启动mysqld的时候,可以通过增加下面的参数来指定错误日志保存位置
--log-error=[file-name]
为了方便起见最好将log-error配置到my.cnf文件中,这样就省去了每次在启动mysqld时都手工指定–log-error。
$ vi /etc/my.cnf 找到[mysqld],然后在这个下面加入log-error [mysqld] .... log-error = /pathtoerrorlog/mysqld.err .....
如果要查看是否生效的话,可以检测指定的文件是否生成,或者用下面命令查看
# ps -ef | grep mysqld mysql 1038 870 10 Jan06 ? 22-11:42:06 /alidata/server/mysql/libexec/mysqld --basedir=/alidata/server/mysql --datadir=/alidata/server/mysql/var --user=mysql --log-error=/alidata/server/mysql/var/AY130905143456148b34Z.err --open-files-limit=16384 --pid-file=/alidata/server/mysql/var/AY130905143456148b34Z.pid --socket=/tmp/mysql.sock --port=3306
转载请注明:知识蚂蚁 » 如何开启mysql错误日志