MySQL 8.0.11 入坑尝试-阿里云开发者社区

开发者社区> 数据库> 正文
登录阅读全文

MySQL 8.0.11 入坑尝试

简介: 测试使用操作系统为Win10 x64 1.下载 前往官网下载MySQL Server(https://dev.mysql.com/downloads/mysql/) 下载完成后解压到自定义目录 2.

测试使用操作系统为Win10 x64

1.下载

前往官网下载MySQL Server(https://dev.mysql.com/downloads/mysql/)
下载完成后解压到自定义目录

img_a996cd5a958602d7c25b2fd55c86e3e0.png

2.设置环境变量

img_a9db194a68a86de9e2d4f65d53b80a79.png

3.执行初始化命令

以管理员身份在mysql的bin命令下执行mysqld --initialize --console
执行成功后会给mysql的root用户分配默认密码

img_7a2f7674b002b3de5b2e864a6ad21f26.png

执行成功后会在mysql目录中初始化个data目录
img_bce9fc7a636ab75e298b7916347e7aad.png

4.注册于启动mysql服务

  • 注册服务使用mysqld -install 删除则是mysqld -remove
  • 启动服务使用net start mysql 停止则是net stop mysql
img_51a74dc81ef9dc7d5d193f0cd239bbae.png

5.连接mysql

我这里用Navicat来连接mysql
输入相关信息后连接mysql

img_dafbfddd15bc7d7358469ceb471e56c1.png

第一次连接可能会提示重新修改密码

img_426307d41d6a220e68e2597f2dd6c017.png

6.关于修改root密码

在mysql8.0.4开始修改密码使用
ALTER USER ['root'@'localhost'](mailto:'root'@'localhost') IDENTIFITED BY 'newpassword'
因为之前,MySQL的密码认证插件是mysql_native_password,而现在使用的是caching_sha2_password
所以注意不要采取如下形式该密码
update user set authentication_string="newpassword" where user="root";
`
当然啦你也可以创建用户将密码认证方式设置成mysql_native_password

img_21c61fafbbe321cdfc68efe475434fcc.png

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享: