单台机器上有多个MySQL实例

时间:2009-01-15 16:21:06

标签: mysql installation

如何在一台计算机上配置多个MySQL实例?网上有很多信息,但它们并不是很有用。

而不是只有具有多年MySQL管理经验的头脑才能理解的通用信息,我正在寻找一个指导我从头到尾的教程。我希望答案或指针是自给自足的,即不需要用户的大量知识,而不是晦涩的参考。

1 个答案:

答案 0 :(得分:12)

好的,这个问题应该关闭,因为没有编程相关,这对即将到来的“姐妹”网站来说真的是一个问题,但无论如何我都会尝试回答它。现在我从未使用过MySQL,有人可能会做出更好的回答。

让我们从google search

开始

(5分钟后......决定在仅仅略读一些结果之后采取行动)

  • 下载+安装mysql必备包(mysql-essential-5.1.30-win32.msi)
  • 运行配置向导
  • 再次运行配置向导(修改数据库路径,端口号)
  • 查看http://dev.mysql.com/doc/refman/5.1/en/multiple-windows-services.html
  • 看看my.ini(和备份)
  • 弄清楚我需要复制数据目录并将其与ini文件合并,并且不需要两次运行配置向导。应该刚开始编辑INI(但这需要阅读手册......太多工作了!尽管如此,Ini文件仍然有很好的文档记录)
  • 合并ini文件,进行服务名称修改
  • 运行命令:mysqld --install mysql1,mysqld --install mysql2,net start mysql1,net start mysql2
20分钟,完成了。

现在我们有一步一步的说明,可以在一台机器上运行多个MySQL实例,这可能会成为谷歌下次有人搜索时的第一个结果;)