Mysql安装及遇到的问题

本文记录了在Windows环境下安装MySQL8.0.23的过程,包括从官网下载、免安装包解压、初始化设置等步骤,并着重指出保存初始密码的重要性。在安装数据库管理工具DBeaver时,介绍了新建数据库连接的方法。在安装过程中遇到的问题主要是认证插件错误,提供了两种解决方法:更改root用户加密方式或新建用户。此外,还分享了忘记root密码时重装MySQL的步骤。
摘要由CSDN通过智能技术生成

MySql安装及遇到的问题

Mysql安装

最近在windows下使用数据库,安装mysql,遇到不少问题,在此记录说明下。版本8.0.23

mysql安装方法

1.在百度上搜索mysql ,找到官网,然后下在windwos下版本。
2.下载的是免安装的包,解压后我直接放到了C盘根目录下。
3. 具体安装方法可参考https://www.cnblogs.com/winton-nfs/p/11524007.html

一定注意的问题
1.一定要把初始的密码保存下来,记到一个文本上。避免不小心关掉cmd窗口后,再也登录不了root账户
2.修改密码的指令如 alter user ‘root’$‘localhost’ identified by ‘root’; 最后的分号一定要加上。不然就会卡住一直显示->。

安装数据库管理工具DBeaver

1.在百度上输入DBdeaver ,进入官网下载
2.在菜单中 文件 -> 新建 ->数据库连接
在这里插入图片描述
3.输入用户和密码,然后在编辑驱动设置,会自动下载驱动,然后点击完成即可。
在这里插入图片描述
遇到的问题
1.提示 ***Unable to load authentication plugin ‘caching_sha2_password’.
Unable to load authentication plugin ‘caching_sha2_password’.


方法1:
登录root用户后,输入下面指令

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';

新安装的8.0之后的版本,root账户默认加密方法是“caching_sha2_password”,只需要把加密方式改成mysql_native_password 即可

具体可参考:https://blog.csdn.net/shenhonglei1234/article/details/90603351

方法2:新建一个用户,默认加密方法为
1.修改my.ini文件添加如下内容mysql_native_password
[mysqld]
default_authentication_plugin=mysql_native_password

重新启动MySQL服务。

2.在命令行上登录到MySQL,然后在MySQL中执行以下命令:

a.创建一个新用户

CREATE USER 'user'@'localhost' IDENTIFIED BY 'password';

b授予所有特权。

GRANT ALL PRIVILEGES ON * .* TO 'user'@'localhost';

3.然后在DBeaver中输入新建的用户和密码,就可以使用了
参考地址贴吧的一个用户的解决办法

其他问题

1.如何重装:如何安装过程中忘记了root密码,如何重新开始安装。

a.暂停当前的mysql服务, 进入cmd,输入: net stop mysql
b.删除mysql 服务. 在cmd中数据 sc mysql
c.把之前的安装包删除,重新拷贝一个新的安装包。如果提示无法删除,那重启下电脑,然后启动后输入net stop mysql。在删除下试试
d.删除完毕后,在新的安装包中重新执行上面的安装步骤。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值