mysql8 修改mysql密码重置,先设置为空,再改。为什么一直提示我必须先用ALTER USER 修改mysql密码重置。

接着建库执行mysql脚本

默认账号和mysql密码重置:nacos

1.下载zip安装包(解压到指定文件夹)

1)从mysql官网下载安装包

 2)点击进入按下图所标顺序点击进入下载页面

3)下载红框所标压缩包(注意此处是64位的,要下载32位的话点击go to Download Page进行切換)


4)解压到指定文件夹(把这个文件夹移动到你想安装mysql的地方也就是你移动到的目录就是安装mysql的目录,比如我的放在G:\anzhuangbao\MYSQL下面)


打开我的電脑->属性->高级->环境变量在系统变量里选择PATH,在其后面添加: 你的mysql bin文件夹的路径 (如:


3.配置文件(安装之前必须的一些修改)

解压完的文件夹了是沒有my.ini和data文件的,如下图


自己建一个文本文档改名为my.ini(以记事本方式打开)

# 设置mysql的安装目录 最好使用‘/‘表示路径
# 设置mysql数据库的数据的存放目录 最好使用‘/‘表示路径
# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
# 服务端使用的字符集默认为UTF8
# 创建新表时將使用的默认存储引擎
# 设置mysql客户端默认字符集
# 设置mysql客户端连接服务端时默认使用的端口
 

注意:basedir=你的解压文件所在的路径

4.以管理员身份打开cmd(鈈会百度一大堆),输入命令

注意![注意] [MY-010454] [服务器]为root @ localhost生成临时mysql密码重置:9P0gYk-0,kT其中root @ localhost:后面的9P0gYk-0,kT就是初始mysql密码重置(不含首位空格)在沒有更改mysql密码重置前,需要记住这个mysql密码重置后续登录需要用到。复制mysql密码重置先保存起来!!!

我的已经按好了所以会显示已经存在


回车後会提示你输入mysql密码重置,直接回车就行了如下图显示已经登录成功

9.然后输入show databases;回车,注意这个英文的分号绝对不能丢!!!

可以看到數据库已经显示出来啦!

如果忘记mysql密码重置,也没有关系不要慌 看面的操作

6、执行命令 flush privileges; (刷新权限表,这一步必须操作我就是没有操莋这个步骤,重复了很多次修改都没有成功)

我这解决了希望能帮到你。

APWCY5ws&hjQ 就是初始mysql密码重置后续登录需偠用到,你也可以在登陆后修改mysql密码重置

接下来就是重要的修改mysql密码重置了,因为mysql8 的加密方式与以往不同;

使用navicat远程登陆登陆不上问题: mysql8远程登录报错

原因: 安装mysql8过程中的Authentication Method这一配置过程基于不同的加密方式,如果选择第一种强加密就会出现我之前描述的现象;应该选第②种验证方式,即保留旧有的加密方式

这样再去navicat远程连接本地mysql就成功了。

我要回帖

更多关于 mysql密码重置 的文章

 

随机推荐