当前位置: 首页 > news >正文

Window 安装多个 MySQL 实例 - Higurashi

当前已经安装了 MySQ(8.3.0),因为有时会需要用到多套系统数据(比如测试生产各一套数据),为了避免数据库名称冲突,希望安装多个 MySQL 实例。

  1. 停止现有 MySQL
  2. 复制D:\soft\mysql-8.3.0-winx64\my.iniD:\soft\mysql-8.3.0-winx64\my1.ini
  3. 修改my1.ini
    • 端口改为3307
    • 数据库目录datadir改为D:\soft\mysql-8.3.0-winx64\data1
  4. 复制D:\soft\mysql-8.3.0-winx64\dataD:\soft\mysql-8.3.0-winx64\data1(可选)
  5. 以管理员权限打开cmd,进入D:\soft\mysql-8.3.0-winx64\bin目录
    • 初始化 MySQL(可选,没有执行第 4 步时执行):mysqld --defaults-file="D:\soft\mysql-8.3.0-winx64\my1.ini" --initialize --console,执行后注意控制台输出的密码
    • 将新的 MySQL 注册为 Windows 服务:mysqld install mysql1 --defaults-file="D:\soft\mysql-8.3.0-winx64\my1.ini",正常会输出Service successfully installed.
    • 启动 MySQL:net start mysql1
    • 进入 MySQL 服务:mysql -u root -P3307 -p
    • 修改密码:alter user 'root'@'localhost' identified by '123456';flush privileges;

如果之后想卸载第二个实例,执行:net stop mysql1mysqld --remove mysql1

参考:
Run multiple MySQL server on a single machine
Window 系统下安装多个 MySQL 实例
MySQL :: MySQL 8.4 Reference Manual :: 7.8.2.2 Starting Multiple MySQL Instances as Windows Services

http://www.jsqmd.com/news/30454/

相关文章:

  • 普赛斯
  • claude code+openspec开发java代码基本流程
  • 【C】结构体赋值
  • Office 2024 专业增强版下载安装教程:安装/下载/激活/全流程教程
  • Office 2024 专业增强版下载安装教程:安装/下载/激活/全流程教程
  • 模拟赛 29
  • 11.3阅读笔记
  • fhq treap笔记
  • K8S最全详解 - 智慧园区
  • 11/3
  • ICPC2025 武汉站 游记
  • 25.11.03
  • win10安装neo4j-community-3.5.7-windows
  • 工作感受月记(202511月)
  • 基于Blocking queue的生产消费模型
  • React中useContext的基本使用和原理解析
  • JDK的安装过程
  • 阅读笔记0
  • File文件操作
  • 越南航空数据泄露事件深度解析
  • P11261 [COTS 2018] 直方图 Histogram
  • 2025csp-j游记(废物版)
  • leetcode55. 跳跃游戏 45. 跳跃游戏 II
  • 个体户办理食品经营须知
  • redux-thunk和createAsyncThunk
  • 2025.11.3——1绿1蓝
  • Next.js路由段配置选项笔记
  • 2025.11.3 - A
  • 【每日一面】实现一个深拷贝函数
  • 【AI说Rust 01】Rust 的学习路线