window安装多个MySQL详细教程

1.MySQL官网下载当前需要版本

https://dev.mysql.com/downloads/windows/installer/8.0.html(下载地址)

https://blog.csdn.net/qq_38756992/article/details/84929787 (下载教程)

2.部分服务器、电脑可能出现 **vc.dll文件缺失,下面提供下载地址,64位、32位对应安装即可

https://pan.baidu.com/s/1TE6pAWvnnIMCZRuSyiIs1g  8xwf (这是借用别人的连接地址,失效了可以去csdn下载)

https://download.csdn.net/download/wangxiaoertedaye/11258983

 

3.MySQL5.7之后的版本,下载之后没有my.ini文件,需要自己生成,下面是亲测可用的直接复制即可,注意端口、安装、数据路径修改,创建成功之后将my.ini文件放置 bin目录下

[client]
port=3307
default-character-set=utf8
[mysqld]
port=3307
#设置mysql的安装目录
basedir=D:\MySql Server 5.7
#设置mysql的数据目录
datadir=D:\MySql Server 5.7\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

sql_mode=NO_ENGINE_SUBSTITUTION,NO_AUTO_CREATE_USER
#开启查询缓存
explicit_defaults_for_timestamp=true
skip-grant-tables

4.开始安装

4.1 以管理员身份运行cmd,切换至 MySQL解压路径

cd D:\MySql Server 5.7\bin

4.2 安装MySQL mysql3307  自己起的另外一个服务名称,一台机器上 安装多个MySQL 需要每个服务名称不一样

mysqld -install mysql3307 --defaults-file="D:\MySql Server 5.7\bin\my.ini"

4.3 生成data文件夹

mysqld --initialize--user=mysql

4.4 启动MySQL服务,启动失败 1067 请参照4.5步骤执行

net start mysql3307

4.5  修改注册表信息 (这一步部分人能省略,上述启动失败执行下面操作)

运行-——regedit  打开注册表,修改默认执行路径,改为刚才mysql3307的安装路径,重启服务即可。

HKEY_LOCAL_MACHINE-->SYSTEM-->CurrentControlSet-->Services  就能找到mysql3307了

5. 修改密码

5.1 登录MySQL 两种方式 采用第一种即可

mysql -u root-p(-p 输入密码登录)   第一次安装默认密码为空,直接回车

mysql -u root-P 3307 (-P 端口登录)

5.2 修改密码

      5.7之后没有password字段,用下面

      update mysql.user set authentication_string=password('system') where user='root' and Host = 'localhost'; 

      5.7之前
                UPDATE user SET Password = PASSWORD('system') WHERE user = 'root';

5.3 保存提交(这个防止修改,没生效)

     flush privileges;

     exit;   退出完成

5.4 修改my.ini文件,注释掉不验证密码登录

测试登陆成功后,为安全起见回到my.ini中把skip-grant-tables删除或注释掉。

6.至此多个MySQL安装成功

 

 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值