3
我想让Mysql将所有警告记录到日志文件中。我正在运行存储过程,并且想要获取它们生成的警告。日志Mysql警告
我想让Mysql将所有警告记录到日志文件中。我正在运行存储过程,并且想要获取它们生成的警告。日志Mysql警告
假设您具有管理员权限,则需要更改服务器配置。您可以通过使用MySQL服务器工具(工作台是最新的)或通过直接编辑my.ini文件来完成此操作。
记得打开一般日志记录。下面是写入错误的条目的日志文件:
general-log
log-error = "C:\Program Files\MySQL\MySQL Server 5.1\logfiles\ErrorMessages.log"
编辑
啊。这里是我的5.0.51b服务器my.ini文件的摘录
log-queries-not-using-indexes
log-warnings
long_query_time = 2
log = "C:\Program Files\MySQL\MySQL Server 5.0\logfiles\querylog.log"
log-slow-queries = "C:\Program Files\MySQL\MySQL Server 5.0\logfiles\SlowQueryLog.log"
log-error = "C:\Program Files\MySQL\MySQL Server 5.0\logfiles\ErrorLog.log"
没有“通用日志”这样的设置。在我把它放在my.cnf后,Mysql没有启动。 – 2010-05-07 08:18:03
啊,它应该是“通用日志= 1”,它是一个5.1.12+的功能。不幸的是,我在5.0.x上,所以我无法测试它。 – 2010-05-07 08:29:06
我发布了更新以显示5.0.51b my.ini文件中的一些行。 – ChrisBD 2010-05-07 10:42:53