我正在尝试让Mysql将所有警告记录到日志文件中。我正在运行存储过程,我想知道它们生成的警告。
答案 0 :(得分:4)
假设您具有管理员权限,则需要更改服务器配置。您可以使用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"