错误日志在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错误日志

我来说说

(便于我们更好的交流)

有不明白的地方欢迎留言哦~
取消