我从数据目录中删除了错误日志文件。我没有为my.cnf文件中的错误日志指定任何路径。似乎没有可用的错误日志文件。 mysql现在在哪里写日志?
答案 0 :(得分:1)
如果您未在my.cnf中设置
,则不会写入任何错误日志文件答案 1 :(得分:0)
如果您使用的是Ubuntu / Debian,那么它可能位于/ var / log或者syslog中。为什么不在配置文件中指定日志的位置,然后您就可以轻松找到它。
您可以在根目录中同时使用find mysql.log
。
正如Pekka所说,除非出现错误,否则不会写日志。
答案 2 :(得分:0)
应该再次在同一目录中。我没有看到任何理由,为什么它会在不同的目录中创建日志文件,如果它不存在。
那么,为什么不创造?
尝试在此目录中创建一个空的error_log文件,并确保它具有权限,因此用户,mysql正在运行,可以写入。