因为项目需要,我要用到MYSQL4和MYSQL5两种数据库,不同数据库在结构上有些不同,查询时会出错,
只好装两个数据库了。好在 MYSQL数据库并不大。但,我要经常切换数据库,不可能换一次就要卸一次,装一次,多麻烦,在网上找一下,有绿色版 的。于是就去官网上下载了两个不用安装的版本(Without installer )一个MYSQL4 一个MYSQL5 的,地址是
http://dev. mysql.com/downloads/ mysql/4.1.html#win32
http://dev. mysql.com/downloads/ mysql/5.0.html#win32
各自解压到不同的文件夹,如MYSQL4 一个MYSQL5 ,我是新建一个 mysql文件夹,再把这两个都放进去
然后在各自的bin文件夹内的my-large.ini复制一份并更名为my.ini,里面加入如下代码
[mysqld]
basedir = D:/ mysql/mysql5
datadir = D:/ mysql/mysql5/data
default-character-set=gbk
[WinMySQLadmin]
Server=D:/ mysql/MySQL5/bin/mysqld-nt.exe
MYSQL4的也差不多,只是更改mysql5为mysql4就可以了
然后再在各自目录下新建两个.BAT文件,一个install.bat 另一个是uninst.bat
代码如下
install.bat
@ECHO OFF
@ECHO 服务器安装进行中,请不要中断 ......
copy D:/ mysql/mysql5/my.ini %SystemRoot% /y >nul
D:/ mysql/mysql5/bin/mysqld-nt.exe -install mysql5
net start mysql5
@ECHO 恭喜你,MYSQL5系统安装完成,帐号是root 密码为空
cd bin
mysql -uroot -p
pause
uninst.bat
@ECHO OFF
net stop mysql5
D:/ mysql/mysql5/bin/mysqld-nt.exe -remove mysql5
del %SystemRoot%/my.ini /f /q >nul
@ECHO MYSQL服务卸载完成
pause
一个是安装,一个是卸载,其实安装并不是真的安装,只是挂载到服务器里,
MYSQL4的也差不多,改下就可以了
要使用时就双击install.bat ,更换前就双击uninst.bat,再装另一个版本
其实是可以两个一起用的,只是两个数据库的端口号port = 3306不同就行了
不过我还是喜欢各自独立运行
还有就是密码默认是空的,自己改成想要的密码
命令如下
set password=password(你的密码)
或者上phpMyAdmin去直接改就是了
只好装两个数据库了。好在 MYSQL数据库并不大。但,我要经常切换数据库,不可能换一次就要卸一次,装一次,多麻烦,在网上找一下,有绿色版 的。于是就去官网上下载了两个不用安装的版本(Without installer )一个MYSQL4 一个MYSQL5 的,地址是
http://dev. mysql.com/downloads/ mysql/4.1.html#win32
http://dev. mysql.com/downloads/ mysql/5.0.html#win32
各自解压到不同的文件夹,如MYSQL4 一个MYSQL5 ,我是新建一个 mysql文件夹,再把这两个都放进去
然后在各自的bin文件夹内的my-large.ini复制一份并更名为my.ini,里面加入如下代码
[mysqld]
basedir = D:/ mysql/mysql5
datadir = D:/ mysql/mysql5/data
default-character-set=gbk
[WinMySQLadmin]
Server=D:/ mysql/MySQL5/bin/mysqld-nt.exe
MYSQL4的也差不多,只是更改mysql5为mysql4就可以了
然后再在各自目录下新建两个.BAT文件,一个install.bat 另一个是uninst.bat
代码如下
install.bat
@ECHO OFF
@ECHO 服务器安装进行中,请不要中断 ......
copy D:/ mysql/mysql5/my.ini %SystemRoot% /y >nul
D:/ mysql/mysql5/bin/mysqld-nt.exe -install mysql5
net start mysql5
@ECHO 恭喜你,MYSQL5系统安装完成,帐号是root 密码为空
cd bin
mysql -uroot -p
pause
uninst.bat
@ECHO OFF
net stop mysql5
D:/ mysql/mysql5/bin/mysqld-nt.exe -remove mysql5
del %SystemRoot%/my.ini /f /q >nul
@ECHO MYSQL服务卸载完成
pause
一个是安装,一个是卸载,其实安装并不是真的安装,只是挂载到服务器里,
MYSQL4的也差不多,改下就可以了
要使用时就双击install.bat ,更换前就双击uninst.bat,再装另一个版本
其实是可以两个一起用的,只是两个数据库的端口号port = 3306不同就行了
不过我还是喜欢各自独立运行
还有就是密码默认是空的,自己改成想要的密码
命令如下
set password=password(你的密码)
或者上phpMyAdmin去直接改就是了