mysql8 installer_win10上安装mysql8(installer方式)并创建用户开启远程连接

1.进去mysql官网,下载mysql安装工具:

59751779e74b8b52368f0ed61eb6fc32.png

2.运行下载的mysql-installer-community-8.0.17.0.msi,一次往下执行就好了,以下是几个注意的点:

279e0a3a4b8dc6be65ca8a7f596263ec.png

9d3b751c531255d96bc66804c990db33.png

后面还有个地方就是安装完后配置用户的时候会让你选择用户的密码使用的加密方式,mysql8好像推荐使用caching_sha2_password,这个加密方式是貌似是mysql8新增的,以前的使用的是sha256_password,这里你可以按照自己的需求进行选择,但是我选择caching_sha2_password这种方式的时候用navicat连接的时候它不识别。

3.安装完成后如果你安装了那个图形界面他会自动打开。由于mysql安装完后默认的root用户是不允许远程连接的,只有本地可以连接。这里要使用sql语句进行操作。

安装完成后mysql的默认目录是在C:\Program Files\MySQL\MySQL Server 8.0,如果你没有安装图形界面那么在执行sql语句的时候就需要到C:\Program Files\MySQL\MySQL Server 8.0\bin目录下使用mysql这个命令在命令行窗口操作,当然你也可以将其加入到电脑的环境变量中。

下面是设置需要用到的sql语句:

首先登陆到mysql后,进入到mysql数据库:use mysql;

修改用户密码和密码的模式为以前的那种密码加密模式:ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123';

查看所用的用户以及允许访问的地址和加密方式:select user,host,plugin from user;

创建一个用于远程登陆的用户remoteroot,密码123456:CREATE USER 'remoteroot'@'%' IDENTIFIED BY '123456';

给上面创建的用户授予所有权限:GRANT ALL ON *.* TO 'remoteroot'@'%';

刷新保存(执行完这句后上面的更改才能生效):FLUSH PRIVILEGES;

4.然后就可以用navicat链接这个mysql了,remoteroot 123456

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值