MySQL 8.0.11 入坑尝试

本文涉及的产品
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,高可用系列 2核4GB
简介: 测试使用操作系统为Win10 x641.下载前往官网下载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
相关实践学习
如何快速连接云数据库RDS MySQL
本场景介绍如何通过阿里云数据管理服务DMS快速连接云数据库RDS MySQL,然后进行数据表的CRUD操作。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
存储 SQL 关系型数据库
MySQL阅读网上MySQL文章有感的杂记
MySQL阅读网上MySQL文章有感的杂记
68 0
|
5月前
|
存储 JavaScript 前端开发
【MySQL】MySQL9.0发布,有点小失望
本文介绍了MySQL 9.0新版本的更新情况及其主要特性,包括JavaScript存储过程、VECTOR类型支持、内联和隐式外键约束等。作者详细讲解了如何在官网上查找新特性,并提供了两种下载方法:官网下载和Docker镜像。此外,文章还探讨了老版本是否需要升级至MySQL 9.0的问题,最终认为新特性并不足以成为升级的必要理由。适合对MySQL新版本感兴趣的读者参考。
512 1
【MySQL】MySQL9.0发布,有点小失望
|
3月前
|
存储 关系型数据库 MySQL
【MySQL精装典藏版】MySQL的安装与部署
【MySQL精装典藏版】MySQL的安装与部署
59 0
|
8月前
|
关系型数据库 MySQL Linux
Mysql 的卸载之路 与Linux安装mysql的曲折
Mysql 的卸载之路 与Linux安装mysql的曲折
82 0
|
缓存 网络协议 关系型数据库
Linux安装MySQL 【重新认识MySQL上篇】
本文摘录自 ▪ 小孩子4919《MySQL是怎样运行的:从根儿上理解MySQL》 该篇文章初心是介绍MySQL的安装,但是随着后面不断的学习,遇到的坑越来越多,导致本篇文章不断的更新,敬请谅解!
215 0
Linux安装MySQL 【重新认识MySQL上篇】
|
SQL 存储 关系型数据库
MySQL 学习记录系列(五)
错误日志是MySQL中最重要的日志之一,它记录了当mysqld启动和停止时,以及服务器在运行过程中发生任何严重错误时的相关信息。当数据库出现任何故障导致无法正常使用时,可以首先查看此日志。
168 0
MySQL 学习记录系列(五)
|
存储 SQL 缓存
MySQL 学习记录系列(三)
最上层是一些客户端和链接服务,包含本地socket通信和大多数基于客户端/服务端工具实现的类似于TCP/IP的通信。主要完成一些类似于连接处理、授权认证、及相关的安全方案。在该层上引入了线程池的概念,为通过认证安全接入的客户端提供线程。同样在该层上可以实现基于SSL的安全链接。服务器也会为安全接入的每个客户端验证它所具有的操作权限。
133 0
MySQL 学习记录系列(三)
|
存储 SQL 关系型数据库
MySQL复习资料(一)——MySQL环境安装
MySQL复习资料(一)——MySQL环境安装
98 0
MySQL复习资料(一)——MySQL环境安装
|
关系型数据库 MySQL
MySQL学习笔记(十九)
MySQL学习笔记(十九)
107 0
|
关系型数据库 MySQL 数据库
MySQL学习笔记(十八)
MySQL学习笔记(十八)
95 0