在Windows上创建默认的MySQL数据库

时间:2011-06-30 15:33:06

标签: mysql windows datadirectory

我在Windows开发机器上安装了MySQL 5.5,将数据库从MySQL程序目录复制到自定义位置,并使用自定义mysql.ini文件启动服务器。生产中的转储(运行MySQL 5.1)无法正常加载,因此我卸载了MySQL 5.5,然后安装了MySQL 5.1。

问题是在Windows上我的新MySQL 5.1安装没有默认数据库。 datadir在默认的my.ini文件中设置:

datadir="C:/ProgramData/MySQL/MySQL Server 5.1/Data/"

但该目录不存在。我甚至尝试卸载mysql-5.1.57-winx64并安装mysql-essential-5.1.57-winx64,认为有一个拥有数据库而另一个没有。没有运气。

如何在Windows 5.1的Windows安装上获取默认数据库? Windows上没有用于创建它的命令行实用程序。

更新:抱歉---我误读了默认datadir并且查找错误的位置。那里有默认数据库。

也许这个问题仍然有效,因为我不知道如何创建默认数据库---但幸运的是,我似乎不需要知道这一点,因为我无意中已经拥有了默认数据库。

0 个答案:

没有答案