当前位置: 首页 > 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.gsyq.cn/news/39003.html

相关文章:

  • 普赛斯
  • 25.11.03
  • win10安装neo4j-community-3.5.7-windows
  • 阅读笔记0
  • 个体户办理食品经营须知
  • 2025.11.3——1绿1蓝
  • 2025.11.3 - A
  • 【每日一面】实现一个深拷贝函数
  • MySQL排序算法
  • 20232314 2024-2025-1 《网络与系统攻防技术》实验四实验报告
  • 二、驱动基础(基于北京迅为电子)
  • Linux驱动开发学习日记(一)
  • 微软 Foundry Local - 本地 AI 推理解决方案
  • win10 下运行aoe2,报错,应用程序无法正常启动 0xc000022
  • AI浪潮下的学习与就业:机遇还是陷阱?
  • 如何从csdn中快速转载文章(转载)
  • 一行“优雅”代码踩爆3x3矩阵:Python列表乘法的“共享引用”陷阱
  • 【C】 static用法
  • 模拟赛 31
  • P1.python环境的配置和安装
  • CSP-S 2025 游寄喵
  • Windows 10操作技巧:如何在 Windows 10 中恢复永久删除的文件
  • 2026 年预估适用于 Windows 10_11 的 10 款最佳数据恢复软件
  • 2025 年 9 款最佳 PDF 文档管理编辑工具
  • flex:1 什么意思
  • ESP32 I2C通信
  • day05-智能换脸-12306出行建议-提取音频工作流
  • x./AC自动机
  • 怎么在现有App里融入AI对话能力
  • DFS 序 O(1) 求 LCA