我从数据目录中删除了错误日志文件。我没有在my.cnf文件中为错误日志指定任何路径。似乎没有可用的错误日志文件。mysql现在把日志写到哪里了?
发布于 2010-08-05 20:03:45
如果您尚未在my.cnf中进行设置,它不会写入任何错误日志文件
发布于 2010-08-05 19:50:04
如果您使用的是Ubuntu/Debian,那么它可能在/var/log或syslog中。为什么不在配置文件中指定日志的位置,这样就可以很容易地找到它。
同时,您也可以在根目录中使用find mysql.log。
正如Pekka所说,除非出现错误,否则它不会写入日志。
发布于 2010-08-05 19:51:21
应该再次位于同一目录中。如果日志文件不存在,我看不到任何理由,为什么它要在不同的目录中创建日志文件。
那么,为什么不创建它呢?
尝试在此目录中创建一个空的error_log文件,并确保它具有权限,以便运行mysql的用户可以写入该文件。
https://stackoverflow.com/questions/3414328
复制相似问题