怎么样实现一台电脑上两个mysql自由切换版本

此时假设你电脑上已经有一个mysql5.0了,放在硬盘的D:\mysql-5.0-winx64位置。这时你下载了一个另一个版本的mysql5.5(免安装版),把解压放到硬盘的D:\mysql-5.5-winx64位置。现在,你只需以下3步,就能把mysql5.0换成mysql5.5:

更改环境变量

把path中的D:\mysql-5.0-winx64\bin换成D:\mysql-5.5-winx64\bin

改变mysql服务的启动路径

修改windows注册表,windows+r  在运行对话框输入regedit,点击确定,进入注册表编辑器。选择HKEY_LOCAL_MACHINE ->SYSTEM -> CurrentControlSet -> services ->MySQL,修改ImagePath的路径为"D:\mysql-5.5-winx64\bin\mysqld" MySQL,原来是"D:\mysql-5.0-winx64\bin\mysqld" MySQL。

初始化mysql

进入cmd.exe,输入mysqld  --initialize -insecure,将mysql初始化,此时mysql中root用户的密码为空。

最后你只要启动mysql服务,然后在cmd.exe中输入mysql -u root -p就可以登录mysql5.5版本了。

  • 10
    点赞
  • 57
    收藏
    觉得还不错? 一键收藏
  • 7
    评论
MHA是MySQL的高可用方案之一,它可以在一主多从的环境下实现MySQL的高可用。下面是一主两从做高可用MHA的步骤: 1. 安装MHA管理节点 首先需要在一台机器上安装MHA管理节点,这里假设安装在192.168.1.1上。 2. 准备MySQL主库和从库 在两台从服务器上安装MySQL,并且将它们配置为主从复制的关系。主服务器的状态可以通过show master status;命令来查看,从服务器的状态可以通过show slave status;命令来查看。 3. 配置MHA 在管理节点上创建MHA的配置文件,例如mha.cnf,并在其中指定主服务器和从服务器的IP地址、MySQL的用户名和密码等信息。具体配置可以参考MHA的文档。 4. 启动MHA管理节点 在管理节点上执行以下命令启动MHA管理节点: ``` masterha_manager --conf=/path/to/mha.cnf ``` 5. 启动MHA监控脚本 在主服务器上执行以下命令启动MHA监控脚本: ``` nohup masterha_check_ssh --conf=/path/to/mha.cnf & ``` 这个脚本会定期检查主服务器和从服务器的SSH连接是否正常,如果连接出现问题,就会自动切换为新的主服务器。 6. 测试切换 为了测试切换是否正常,可以手动模拟主服务器宕机的情况,例如通过killall mysqld来停止主服务器的MySQL服务。此时MHA会自动将一个从服务器提升为新的主服务器。 注意:在实际生产环境中,需要对MHA进行充分的测试和验证,以确保它能够正常地实现MySQL的高可用。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值