我试图让Mysql将所有警告记录到日志文件中.我正在运行存储过程,我想了解它们生成的警告.
解决方法:
假设您具有管理员权限,则需要更改服务器配置.您可以通过使用MySQL服务器工具(最新的工作台)或直接编辑my.ini文件来执行此操作.
记住要打开常规日志记录.这是用于将错误写入日志文件的条目:
general-log=1
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"