最近开始学习mysql(似乎很晚,呵呵,以前一直用SQL SERVER),在安装的时候,发现一个问题:
mysql 5.7.18 64bits,选developer 模式默认安装,安装完成后,一部分组件被安装到了 c:\program files\mysql下,一部分被安装到 c:\program files(x86)\mysql下。
在启动mysql时,
c:\program files\mysql\Mysql Server 5.7\bin\mysqld –console
会报错:
mysqld: Can’t change dir to ‘c:\Program Files\MySQL\MySQL Server 5.7\data\’ (Errcode: 2 - No such file or directory)
初步想了下,安装到不同目录的原因可能在于:
program files下安装的是64的组件,(x86)下安装的是32位的组件。此想法未证实,只是感到奇怪,就记录下来。以后有时间再验证。