Windows平台多MYSQL配置(多My.ini)

    最近在学习SSH,由于为了节约内存,所以就准备使用MYSQL代替Oracle,为了更深一步地了解MySQL,于是就计划安装noinstall版本,这版本比安装版可麻烦一些,特别是配置方面,如果配置好的话就可以在一台机器上运行多个版本的MYSQL,在网上找了前辈们的笔记后学习完毕后再记录一笔,就我这记性,估计明儿早上就全忘光了。

    一个平台部署多个的情况下最基本的就是要给每个平台指定不同的 my.ini 文件,当然,在 ini 文件中的数据库的端口号也会有不同,my.ini 文件的内容就按照各个版本的基本配置就可以,不行随便找一个复制过来改改就OK了,主要要修改的地方有这么几个:1、basedir = 『当然要注册的本版的根目录』2、datadir = 『数据目录(data文件夹位置)』3、port = 『端口号』多个别重复就行了。主要就是这3个值的地址,要指向你当前配置的mysql,当然其他的属性也一样。
   
    然后就是安装成服务,如果不安装成服务,每次都自己启动也一样,加点参数就可以了。
    不安装成服务的启动方式是:bin>mysqld-nt --defaults-file="D:/xxx/old/mysql/my.ini" 这样启动就是用指定的ini 去启动nt服务。
    安装成服务:     安装服务相对简单,X:/XXX/bin>mysqld-nt --install MySQLXXX --defaults-file="X:/XXX/my.ini"只要在bin目录下在CMD中使用 --install命令,指定服务名称,然后自定默认的ini文件名即可。     初始化数据库:     在非安装版中需要使用 mysqld-nt --console 初始化数据库,在多MYSQL中,安装第二个MYSQL时也需要指定默认的ini位置,命令为X:/XXX/bin>mysqld-nt --defaults-file="X:/XXX/my.ini" --console 这样就可以完成初始化了,其他的操作都基本一样了。

在控制台中启动mysql时需要加上参数--port=#之名需要指定的端口号 。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值