`

在同一台电脑上配置两个mysql数据库(解压版)

    博客分类:
  • DBMS
阅读更多
    配置mysql主要有两步:(1)添加mysqld.exe到系统服务;(2)把mysql目录下的bin路径加到环境变量path里面。其中第二步不是必须的,加到path里面只是为了全局都可以用mysql.exe,mysqladmin.exe等命令,如果不加我们如果要通过cmd来打开mysql的话就每次都先cd到bin目录下面。
    现在具体讲如何实现(笔者以mysql5.6和mysql5.1为例,mysql5.1为后来装的)
    1、所以为了冲突,我们可以选择其中一个mysql,把它的bin路径加到path环境变量中,另一个不常用的就不要加了。
    2、两个mysql的端口要不一样,可以是一个使用默认的3306,另一个选比较大一点的,如8600呀,只要不要跟别的软件冲突的就ok。具体修改方法就是修改my.ini文件里面的port(解压版默认是没有my.ini文件,其实my-default.ini或my-small.ini等就是模板,复制一份并重命名为my.ini文件就可以了)
   3、把mysqld.exe安装成系统服务(均是先在cmd里面cd到相应的bin目录再操作),
mysql5.6是这样的mysqld -install  这样注安装出来的系统服务名称就是默认的MySQL;对于mysql5.1是这样的mysqld install mysql5.1  这样安装出来的系统服务名称就是MySQL5.1。这样两个mysql的服务的名称就不会冲突了。
    4、修改后一个安装的mysql的注册表的值。运行-->regedit,进入注册表,然后依次点击HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySQL5.1,在右边找到ImagePath,右键->修改,把参数值更正为mysql5.1对应的mysqld的位置,它原来的位置是你前一个安装的mysql的mysqld的位置。如我的更正为"E:\mysql-5.1.73-winx64\bin\mysqld" MySQL5.1
   5、net start mysql  启动 mysql  5.6
      net start mysql5.1   启动 mysql  5.1
     (net start 后面的值要以你当初安装时所设置的服务名称相对应)
   至此,就ok了
分享到:
评论

相关推荐

    如何在两台MySQL数据库间实现同步

    在开发环境中,有时需要在两台MySQL数据库之间实现数据同步,以确保数据的一致性和冗余。本教程将详细介绍如何在两台运行相同系统(FreeBSD 5.4)和软件(Apache 2.0.55、PHP 4.4.0、MySQL 4.1.15)的服务器上配置...

    如何在同一个局域网中访问别人的mysql数据库.txt

    假设我们需要在一个小型局域网环境中,让两台计算机(A和B)能够互相访问对方的MySQL数据库。 1. **在A计算机上**: - 执行上述创建用户和授权的步骤。 - 设置防火墙规则允许通过端口`3306`。 2. **在B计算机上*...

    win下安装2个mysql数据库

    ### 在Windows系统下安装两个MySQL数据库的步骤与配置 ...通过以上步骤,您可以在同一台Windows机器上成功安装并配置两个MySQL数据库实例。这种方式对于开发测试环境、不同项目数据库隔离等场景非常有用。

    mysql5.0数据库解压版安装

    在某些场景下,可能需要在同一台服务器上安装多个MySQL实例。此时,每个实例都应具有独立的配置文件和不同的服务名称。例如,可以在`my.ini`的基础上创建多个配置文件,如`my1.ini`、`my2.ini`,并在其中分别设置...

    同步两台mysql数据库

    标题"同步两台mysql数据库"指的是在两个或多个MySQL服务器之间进行数据复制和同步,确保数据的一致性。传统的MySQL同步通常涉及主从复制,即一个主数据库负责写操作,多个从库进行读操作并接收主库的更新。然而,这...

    MySql数据库同步复制

    要实现这种模式,需要在一台服务器上配置为主节点,另一台服务器配置为从节点,然后在从节点上再添加主节点的配置,反之亦然。这样,任何一台服务器都可以处理写操作,同时保持与另一台服务器的同步。 配置过程通常...

    java实现两个mysql同步主库的数据

    下面我们将深入探讨如何使用Java实现两个MySQL数据库之间的数据同步,以及涉及的相关知识点。 首先,我们需要理解MySQL的复制原理。MySQL的主从复制是基于日志的,主库上的所有更改都会被记录到二进制日志(binlog...

    一台电脑同时安装MySQL5.x版本和MySQL8.x版本

    这篇文章将详细介绍如何在一台电脑上安全、有效地同时安装这两个版本。 首先,了解为什么需要同时安装多个MySQL版本。这通常是因为某些应用可能依赖于特定版本的数据库,或者开发者需要在新旧版本之间进行兼容性...

    mysql主从同步和一台服务器两个mysql

    在本文中,我们将详细介绍如何在一台服务器上配置两个 MySQL 服务器,以实现主从同步。 配置两个 MySQL 服务器 在配置主从同步之前,我们首先需要在一台服务器上安装两个 MySQL 服务器。下面是安装和配置的步骤: ...

    MYSQL数据库主从复制高可用技术改造环境部署方案

    DRBD(Distributed Replicated Block Device)是一种分布式复制块设备,主要用于实现数据在两台或多台服务器之间的实时同步,以此来构建高可用性的系统。在这个方案中,DRBD将被用来实现在主节点和备节点之间MySQL...

    Mysql数据库的QPS和TPS的意义和计算方法

    在做db基准测试的时候,qps,tps 是衡量数据库性能的关键指标。...在对数据库的性能监控上经常会提到QPS和TPS这两个名词,下面就分别简单的分享一下关于MySQL数据库中的QPS和TPS的意义和计算方法。 1 QPS:

    Mysql一键数据库同步和主主同步脚本

    MySQL数据库同步和主主同步是数据库管理中的重要概念,尤其对于需要实时数据共享或高可用性的系统至关重要。这里我们详细探讨这两个主题,并介绍如何通过特定的脚本来简化这一过程。 首先,**数据库同步**指的是将...

    mysql数据库my.cnf配置文件

    # 在一个独立使用的数据库服务器上,你可以设置这个变量到服务器物理内存大小的80% # 不要设置过大,否则,由于物理内存的竞争可能导致操作系统的换页颠簸. # 注意在32位系统上你每个进程可能被限制在 2-3.5G 用户层面...

    Mysql数据库高可用性方案实践

    单点写入指的是所有的数据写入操作都只能在一台服务器上执行,而主主同步则意味着可以同时在两台主服务器上进行写入,数据会实时同步到对方。 1. Lvs+Keepalived+Mysql单点写入主主同步高可用方案: - 该方案通过...

    mysql ,两个数据库,实时数据同步

    这里假设主机 IP 为 10.48.248.41,slave 机 IP 为 172.22.1.80,两台机器在同一个局域网段,防火墙打开,通用端口 3306 开放。 二、主机配置 在主机上,需要修改 MySQL 配置文件 my.ini,在 [mysqld] 部分添加...

Global site tag (gtag.js) - Google Analytics