如何在一台机器上配置多个MySQL实例?网上有很多信息,但它们并不是很有用.
而不是只有具有多年MySQL管理经验的头脑才能理解的通用信息,我正在寻找一个指导我从头到尾的教程.我希望答案或指针是自给自足的,即不需要用户的大量知识,而不是晦涩的参考.
好吧,这个问题应该关闭,因为没有编程相关,这对即将到来的"姐妹"网站来说真的是一个问题,但无论如何我都会尝试回答它.现在我从未使用过MySQL,有人可能会做出更好的回答.
让我们从谷歌搜索开始
(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文件已经很好地记录了)
合并ini文件,进行服务名称修改
运行命令:mysqld --install mysql1,mysqld --install mysql2,net start mysql1,net start mysql2
20分钟,完成.
现在我们有一步一步的说明,可以在一台机器上运行多个MySQL实例,这可能会成为谷歌下次有人搜索时的第一个结果;)