当前位置: 首页 > 图文教程 > 数据库 > MYSQL > 怎样可以在Windows上安装多个Mysql

MYSQL
MySQL collation方法
mysql Myisamchk小工具使用手册
MySQL server has gone away错误提示解决方法
从其他电脑访问本机的Mysql的设置方法
mysql 卡死 大部分线程长时间处于sending data的状态
MySQL 存储过程和"Cursor"的使用方法
mysql 忘记密码的解决方法(linux和windows小结)
MySQL 编码机制
CMS不要让MySQL为你流泪
MySQL 数据类型和建库策略
MYSQL 数据库命名与设计规范
mysql 按中文字段排序
mysql proxy问题的解决方法
Mysql 数据库访问类
MySQL 数据库跨操作系统的最快迁移方法
MySQL 数据库的临时文件究竟储存在哪里
MySQL 优化设置步骤
mysql 终结点映射器中没有更多的终结点可用的解决方法
MYSQL WHERE语句优化
MySQL 服务器参数说明及查看 设置方法

MYSQL 中的 怎样可以在Windows上安装多个Mysql


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-17   浏览: 61 ::
收藏到网摘: n/a

问:如何在Windows上安装多个Mysql?
答:具体方法如下:
1.正常安装Windows版的Mysql,例如安装在d:\mysql文件夹里;
2.按照常规配置好Mysql;
3.复制备份安装好的文件夹,比如备份到另外一个文件夹,或者命名为“复件mysql";
4.运行卸载程序删除安装的MYSQL和文件夹;
5.把备份的mysql文件夹,重新恢复原来的名字,或还原到原来的位置上;
6.再次运行安装程序,安装在另外一个目录,例如:“d:\mysql2"。配置端口为3307;
现在,后面安装的第二个Mysql——mysql2肯定是可以正常运行的,下面让起初安装的第一个Mysql
服务正常运行:
在cmd命令行模式下,进入第一个Mysql的\bin文件夹。
执行mysql-nt install mysql2命令。作用是为Mysql安装一个服务,服务名是mysql2,你也可以自己改名字,比如mysql5,那么命令就是:

完毕后,在运行里运行REGEDIT,打开WINDOWS注册表编辑器,在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\项目找到你刚才手动安装的服务,
我这里是mysql2。打开,修改下面的ImagePath数值。
你一般将会看到"D:\mysql\bin\mysqld-nt" mysql2类似的数值。
在mysql-nt"和mysql2之间加入my.ini的路径信息,格式为:
--defaults-file="d:\mysql\my.ini"
其中粗体部分替换你的正确的路径,
修改完毕后数据数值一般是类似这个样子:
"D:\mysql\bin\mysqld-nt"
--defaults-file="d:\mysql\my.ini" mysql2

确定,退出注册表编辑器。
然后就可以正常启动mysq"D:\mysql\bin\mysqld-nt"
--defaults-file="d:\mysql\my.ini" mysql2l2服务了,在CMD窗口下输入命令:
net start mysql2

一般应能正常启动了。
如果遇到提示1067错误,请删除你的mysql\DATA文件里的LOG文件,再试。
如果还是提示1067错误,请检查一下--defaults-file="d:\mysql\my.ini"里面的路径是否写错了;
如果还是提示1067错误……请检查一下你的RP……