我用用的mysql 5.0.47  按照网上提供的教程来安装 下面是教程,可是我现在我怎么没找不到 “mysql_serviceuninstall.bat, mysql_servicestop.bat, mysql_servicestart.bat, mysql_serviceinstall.bat ”这个几个文件 不过可早的时间我配置成功过一次, 有谁成功过给小弟提醒一个,谢谢
复制内容到剪贴板代码:
近日想自己开发CMS系统,需要模拟连接不同机器间的MySQL数据库。本人只有一台机器,所以想在同一台机器安装两个MySQL服务。看到网上很多人问到如何在windows下安装两个MySQL,无人回答如何实现。现将本人实现方法告诉想知道的网友。原创文章,转载需注明来源。             【作者:天边残雪 wangkilin#126.com】  由于两个MySQL进程需要不同的配置文件,且win98下,MySQL只将%windir%/my.ini作为配置文件,因此本人未能在win98下实现两个MySQL共存。以下所有操作本人均是在WInXP下进行,未验证其他系统。不过估计在 win2000, win2003下均可行。原创文章,转载需注明来源。             【作者:天边残雪 wangkilin#126.com】
  安装步骤:原创文章,转载需注明来源。             【作者:天边残雪 wangkilin#126.com】1. 安装第一个MySQL,并将mysql作为系统进程启动。(本人安装目录为 d:/mysql)
2. copy d:/mysql  为 d:/mysql2。 
3. 进入mysql2 目录, 修改其中的 my.ini, mysql_serviceuninstall.bat, mysql_servicestop.bat, mysql_servicestart.bat, mysql_serviceinstall.bat 四个文件。 具体为:
  3.1   my.ini 修改
          port=3306  改成 port=3307 。 一共有两处。我们让第二个MySQL监听3307端口
          basedir="d:/MySQL"  改成  basedir="d:/MySQL2"
          basedir="d:/MySQL/data"  改成 basedir="d:/MySQL/data" 
  3.2   mysql_servicestart.bat 修改
          bin\mysqld-nt --install mysql --defaults-file=d:\MySQL\my.ini  改成  bin\mysqld-nt --install mysql2 --defaults-file=d:\MySQL2\my.ini
          net start MySQL  改成  net start MySQL2 
  3.3   mysql_servicestart.bat 修改
          net start MySQL  改成  net start MySQL2
  3.4   mysql_servicestop.bat  修改
          net stop MySQL 改成 net stop MySQL2
  3.5   mysql_serviceuninstall.bat 修改
          net stop mysql  改成  net stop mysql2;
          bin\mysqld-nt --remove mysql  改成 bin\mysqld-nt --remove mysql2
原创文章,转载需注明来源。             【作者:天边残雪 wangkilin#126.com】OK。 我们马上就可以达到目的了。 运行MySQL2目录下的mysql_servicestart.bat文件(只要双击就可以了)。 现在,修改你的phpMyAdmin 下的config.ini.php 吧。 只要添加一个新的server 就可以了。 不过,这个新添加的server,一定要指定端口啊(3307)。否则,你会连不上第二个MySQL