linux系统,mysql5. 1.4 。我改了my.cnf:
log-bin = /usr/local/mysql/log/mysql-bin后,mysql启动不起来了。将它还原为log-bin = mysql-bin后,mysql就可以启动了。在google中,也没有发现有人改这个log-bin配置的。问下,难道binary log的日志路径不可以改吗,非得跟数据文件放在一起吗?时间一长binarylog越来越多,不方便查看和管理,我想讲这个binary log放到专门的log目录中,如何搞定呢?

解决方案 »

  1.   

    下面是错误信息:100729 09:46:51 mysqld_safe Starting mysqld daemon with databases from /usr/local/mysql/var
    100729  9:46:51 [Warning] The syntax '--log' is deprecated and will be removed in MySQL 7.0. Please use '--general_log'/'--general_log_file' instead.
    100729  9:46:51 [Warning] The syntax '--log_slow_queries' is deprecated and will be removed in MySQL 7.0. Please use '--slow_query_log'/'--slow_query_log_file' instead.
    /usr/local/mysql/libexec/mysqld: File '/usr/local/mysql/log/bin.index' not found (Errcode: 13)
    100729  9:46:51 [ERROR] Aborting100729  9:46:51 [Note] /usr/local/mysql/libexec/mysqld: Shutdown complete100729 09:46:51 mysqld_safe mysqld from pid file /usr/local/mysql/var/ldap-mysql-svn-trac.pid ended