在上一篇文章 MySql-noinstall实践 中,简单说了一下怎么免安装mysql。今天又试了一下,有新的体会,因为以前安装都是沿用旧的数据库文件夹,并没有发现这个问题。
就是my.ini 配置文件中 datadir 的配置。这个参数是指定了一个放置数据库文件的目录,可以任意,但是条件是些目录中必须有:mysql 这个数据库(可以在压缩包中的 data 目录中找到)。如果设置的 datadir 中没有此数据库,在启动mysql服务时会出错。