Windows安装多实例MySQL

连线北海
连线北海
连线北海
201
文章
6
评论
2018年4月3日12:21:05 评论 653 976字阅读3分15秒

  • 安装约定

系统:Windows 10 x64

MySQL版本:mysql5.5 x64

  • 准备过程

准备两份MySQL的程序包;两份解压版的,或者是安装版安装完再停掉服务复制一份,最后形成两份。

总而言之:要两份

  • 配置过程

一般而言,MySQL默认使用3306作为服务端口,可以通过修改my.ini配置文件进行管理。接下来,对其中一个my.ini配置文件进行修改:

1
2
3
4
5
6
7
8
9
[client]
port=3307
[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:/Apps/MySQL5.5-SLAVE/"
#Path to the database root
datadir="D:/Apps/MySQL5.5-SLAVE/Data/"

注意其中的port、basedir、datadir不要和其他的MySQL实例配置冲突(本来就想分开使用,如果还冲突了,那不白忙活了?)

  • 安装为服务

使用cmd进入MySQL的bin目录下,并执行如下命令安装服务:

mysqld install mysql-slave --defaults-file="D:\Apps\MySQL5.5-SLAVE\my.ini"

1
2
3
D:\Apps\MySQL5.5-SLAVE\bin
λ mysqld install MySQL-SLAVE --defaults-file="D:\Apps\MySQL5.5-SLAVE\my.ini"
Service successfully installed.

  • 修改注册表

HKEY_LOCAL_MACHINE-->SYSTEM-->CurrentControlSet-->Services
找到刚才创建的MySQL-SLAVE,将ImagePath修改成如下":
"D:\Apps\MySQL5.5-SLAVE\bin\mysqld" --defaults-file="D:\Apps\MySQL5.5-SLAVE\my.ini" MySQL-SLAVE

到此,我们的配置都已经结束了,你可以正常启动两个MySQL服务了。

继续阅读
weinxin
微信公众号
分享IT信息技术、北海生活的网站。提供北海本地化的信息技术服务。
连线北海
  • 本文由 发表于 2018年4月3日12:21:05
  • 除非特殊声明,本站文章均为原创,转载请务必保留本文链接
查看MySQL 数据表大小 信息技术

查看MySQL 数据表大小

日常工作中经常使用MySQL存储数据,于是想看看MySQL中这个数据库大小以及每个表的大小,下面总结2种方法仅供参考。 第一种 如果想知道MySQL数据库中每个表占用的空间、表记录的行数的话,可以打开...
Windows发送SNMP Trap 信息技术

Windows发送SNMP Trap

在网络运维管理过程中,经常会去收集日志信息来实时掌握环境的运行状态,如系统日志、应用日志、SNMP陷阱信息等。本文介绍如何通过的SNMP Trap来完成对Windows的Trap信息收集。 环境介绍:...
MySQL 1053错误 信息技术

MySQL 1053错误

环境说明: 操作系统:Windows 10 x64 MySQL:5.7 安装在Windows上MySQL服务启动的时候出现1053错误,如下图所示: 原因是MySQL的配置文件my.ini保存格式出错...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: