• Windows下MySQL多实例运行


     
    关键字:Windows下MySQL多实例运行 

    阅读前注意事项: 
    1、有的版本的data目录不直接放在mysql安装目录下,有可能在:C:ProgramDataMySQLMySQL Server 5.1data(不管路径在哪里 指定正确的路径即可) 
    2、操作步骤:复制MySQL安装目录-->修改my.ini中的端口2处、安装目录和数据目录---->命令安装MySQL windows服务--->修改注册表---->启动新实例的window服务---->正常使用 
    正文篇: 
        1.正常安装Windows版的MySQL,例如安装在d:MySQL文件夹里; 
        2.按照常规配置好MySQL; 
        3.复制备份安装好的文件夹,命名为“MySQL_3307"; 删除 data目录下的文件其他文件夹,只剩 test和mysql文件夹; 
        4.修改“d:MySQL_3307" 下的my.ini 端口为3307 
        Java代码  
        [client]  
        port=3307  
        [mysqld]  
        # The TCP/IP Port the MySQL Server will listen on  
        port=3307  
         
        程序路径改为 d:/MySQL_3307 
         
        Java代码  
        [mysqld]   
        # The TCP/IP Port the MySQL Server will listen on   
        port=3307   
        #Path to installation directory. All paths are usually resolved relative to this.   
        basedir="d:/MySQL_3307"   
        #Path to the database root   
        datadir="d:/MySQL_3307/Data/"   
         
        5.在cmd命令行模式下,进入第2个MySQL_3307的in文件夹。 
        执行mysqld install MySQL_3307命令。作用是为Mysql安装一个服务,服务名是MySQL_3307, 
        6.完毕后,在运行里运行REGEDIT,打开WINDOWS注册表编辑器, 
        在HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMySQL_3307打开, 
        修改下面的ImagePath数值: "D:MySQL_3307inmysqld" --defaults-file="D:MySQL_3307my.ini" MySQL_3307 
        确定,退出注册表编辑器。 
        7.然后就可以在服务管理里正常启动MySQL_3307服务。 
         
        注:若想重命名mysql服务名称, 
        1.进入services.msc关闭MySQL服务 
        2.C:>sc delete MySQL “MySQL”为服务名称 
        3.重复上面的第6、7步即可 
        删除服务后,进入到注册表里,看旧的mysql节点是否删除。
  • 相关阅读:
    TreeSet和TreeMap中“相等”元素可能并不相等
    求众数——摩尔投票
    5802. 统计好数字的数目
    快速幂
    LCP 07.传递消息
    332. 重新安排行程(欧拉回路问题)
    126. 单词接龙 II
    879. 盈利计划
    287. 寻找重复数
    239. 滑动窗口最大值
  • 原文地址:https://www.cnblogs.com/u0mo5/p/4211712.html
Copyright © 2020-2023  润新知