1 MYSQL 5.0的错误日志默认保存在数据目录下的hostname.err文件中,用命令怎么修改错误日志存放的位置,具体命令是什么,另外可以通过文件修改吗,在哪里修改,我在my.ini里好象没有找到。
2 MYSQL 5.4的错误日志保存到什么地方去了,我怎么没有找到.
谢谢大家了。

解决方案 »

  1.   

    error log 是在 datadir 下的,没有办法修改,除非你连datadir 一起改掉。
    文件名你到是可以用 log-error 参数来指定。
      

  2.   

    相同位置,检查一下你是否打开了error log 功能。mysql> show variables like 'log_error';
    +---------------+------------------------
    | Variable_name | Value
    +---------------+------------------------
    | log_error     | C:\Program Files\MySQL\
    +---------------+------------------------
    1 row in set (0.00 sec)mysql>
      

  3.   

    文件名你到是可以用 log-error 参数来指定。
    ---------------------------------------
    怎么用 log-error 参数来指定呀,我用set log_error = "f:\mysql.err"; 提示说log_error是只读变量,不能修改,谢谢。
      

  4.   


    在my.ini 文件中设置或者在启动参数中设置。
      

  5.   

    my.ini 文件中,我确实没有找到如何设置错误文件的位置,只有data目录的位置可以修改,楼上的兄弟能否详细说说呀。我真没有找到。
      

  6.   

    直接在你的my.ini 中加一行[mysqld]
    ...
    log-error=