MySQL 4.1 问题

转载

昨天 MySQL 发布了第一个 4.1 的稳定版本 4.1.7,他终于知道把那些 .cnf 配置文件改成 .ini 的扩展名了,我估计这个问题曾经困扰无数 Windows 平台上初学者——难道他们编译完就不测试一下吗?难道看不出来 .cnf 文件在 Windows 下系统默认的是快捷方式文件吗?打算装个新的,结果报错,在事件警报里一看,默认成 c:\mysql 了,而他提供的那些 my*.ini 里居然没有提供 basedir 和 datadir 两个配置参数!解决方法是在 [mysqld] 后面加这么两行,让他看起来类似这样

[quote]
[mysqld]
basedir = D:/Server/MySQL
datadir = D:/Server/MySQL/data
[/quote]

MySQL 的官方手册上有[url=http://dev.mysql.com/doc/mysql/en/Windows_troubleshooting.html]类似问题解决方法[/url]

以前 PHP 也有过类似问题,经过了好几次 RC 后的稳定版居然在压缩包里放了几个毫无意义的空目录,而 readme 里所指示的目录却根本不存在,要找的文件其实是在根下,总之是乱七八糟。尽管不是 Windows 的问题而是他们的错误,却总让 Windows 用户有二等公民的感觉。