• 常见环境搭建:MySQL5.7在Windows本地多实例安装


    常见环境搭建:MySQL5.7在Windows本地多实例安装

    安装开发环境,应当尽量选择Docker安装,高效快速。在特殊环境下(如内网办公环境)只能用安装包,可参考如下教程

    1. 安装第一个MySQL

      • 如果已经安装,可以跳过
      • 如果没有安装,请参考菜鸟教程网等教程
      • 推荐使用MySQL安装包,相对快速
    2. 复制MySQL

    假定第一个MySQL环境安装在C:Program FilesMySQLMySQL Server 5.7;假定第二个MySQL安装在E盘
    1. 复制C:Program FilesMySQLMySQL Server 5.7到E盘E:MySQLb
    2. 复制数据库(如无需求可以不复制)
    3. 新建E:MySQLbmysql_base,复制my.ini(mysql的配置文件,在我的电脑中地址为C:ProgramDataMySQLMySQL Server 5.7my.ini)

    1. 修改配置文件my.ini

    假定新MySQL需使用3307端口
    1. 全局搜索3306替换为3307
    2. 替换basedirdatadir为个人目录
    3. 修改server-id为新ID(需要保证各不相同)
    4. 修改socket为新的名称如socket=MYSQL2

    1. 安装
      1. 进入第二个MySQL的bin文件夹中执行命令mysqld install 第二个MySQL的别名
      2. 完毕后,在运行里运行REGEDIT,打开WINDOWS注册表编辑器,在HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices第二个MySQL的别名打开,修改下面的ImagePath数值: "E:MySQLbMySQL Server 5.7inmysqld" --defaults-file="E:MySQLbmysql_basemy.ini" 第二个MySQL的别名
      3. 删除2中的服务sc delete 第二个MySQL的别名
  • 相关阅读:
    [Linux起步]常用命令
    Eclipse被SD杂志评为最佳开源工具
    [一点一滴学英语]20050921
    [一点一滴学英语]20050920
    [一点一滴学英语]20050919
    Longhorn (Vista) 推迟发布的背后
    最快速度找到内存泄漏
    重载(overload)、覆盖(override)、隐藏(hide) 详解
    HTTP请求和响应格式
    Skia之四——SkGradientShader篇
  • 原文地址:https://www.cnblogs.com/pipicai96/p/13731636.html
Copyright © 2020-2023  润新知