windows mysql-5.7.16.zip安装及多实例部署

注:以下内容基于Windows10、MySQL-5.7.16,MySQL-8.x版本因密码加密方式不同,不可用以下方式进行更改密码,可参考

###初衷

今天在家搭建mycat做分库分表测试,需要在自己的服务上安装两个 mysql服务,突然间发现自己已经把安装忘得差不多了,就在此通过博客的方式,记录下来,以备以后需要的时候可以看看,同时也希望可以帮到有需要的人


###下载

废话不多说,下面开始说怎么在windows系统上安装mysql服务,因为要搭建多实例,在此选择下载zip安装包,需要下载的可以点链接下载:


###安装

1.将下载的文件解压到自己要安装的目录,我这里解压到目录:[D:\Program Files\Server\db],并且拷贝一份放到同目录下,详情如下:

目录图


2.修改my-default.ini文件,在[mysqld]块添加如下配置:

my-default.ini配置图

basedir:mysql位置
datadir:数据存储位置
port:mysql使用的端口号
character-set-server:服务端所用编码配置


3.以管理员身份打开CMD,到mysql存放位置,我这里是[D:\Program Files\Server\db],进入mysql的bin位子,输入如下命令:

mysqld install mysql-slave --defaults-file="my-default.ini"

注:–defaults-file后的内容为你自己的my-default.ini文件位置

执行后会看到输入:Service successfully installed. 如下:

结果图


4.这个时候,mysql已经安装完成了,现在我们来初始化它,输入如下命令:

mysqld.exe --defaults-file="my-default.ini" --initialize --explicit_defaults_for_timestamp

注:–defaults-file后的内容为你自己的my-default.ini文件位置

执行后没有任何输出。


5.现在来启动它,输入命令:net start mysql-slave,执行后输出:

mysql-slave 服务正在启动。
mysql-slave 服务已启动成功。

这就这证明我们已将安装好了mysql,接下来我们来连上mysql服务,输入命令mysql -u root -P3309 -p,这个时候需要密码,打开mysql目录下的data文件夹下.err结尾的文件,搜索A temporary password is generated for root@localhost:,后面就是密码,输入密码,登录成功,自己可以根据自己的需要修改密码,修改密码的命令如下:

set password for root@localhost = password('123456');

这样我们就把密码改为了123456。


###多实例部署

其实多实例部署和上面的流程是一样的,只是需要将端口号改成其他的端口,这点需要注意,我就是讲第一个服务端口设置为3308,第二个服务端口设置为3309,其他的安装过程和上面是一样的。


至此,mysql安装和多实例已经完了,后续有时间,会给大家分享基于mycat做的分库分表。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值