MySQL数据库学习日志之Day02_可视化工具与数据库的连接问题处理

在安装好mysql 数据库后,通常选择一个可视化工具方便进行数据库管理。 一般选择Navicat for Mysql  或者

MySQL数据库学习日志之Day02_可视化工具与数据库的连接问题处理

这里本人选择第二个 。软件下载安装**教程,网上一大推。

安装**完毕之后。登录点开软件: 然后点击连接选择Mysql

MySQL数据库学习日志之Day02_可视化工具与数据库的连接问题处理

接下来填写数据库连接信息

MySQL数据库学习日志之Day02_可视化工具与数据库的连接问题处理

连接名:随便填写一个方便记忆的名字

主机名或者IP地址:填写安装了mysql 数据库的主机名称或者ip地址

主机名如下:图中的MS_20180426ZEDD 就是主机名

MySQL数据库学习日志之Day02_可视化工具与数据库的连接问题处理

IP地址选择:数据库安装在本机 可以输入127.0.0.1  或者localhost   或者本机IP

数据库安装在其他电脑上需要输入其他电脑的主机名或者ip。

端口:不改变

用户名和密码:输入安装时设定的账户和密码

然后点击连接测试 如图就成功连接上数据库了

MySQL数据库学习日志之Day02_可视化工具与数据库的连接问题处理


数据库连接问题整理:

数据库版本为8.0以上时,连接报错2059 - Authentication plugin "caching_sha2_password" cannot be loaded:...........

MySQL数据库学习日志之Day02_可视化工具与数据库的连接问题处理

问题原因数据库密码验证规则发生改变。

加密规则8.0版本之前是mysql_native_password  8.0版本之后是caching_sha2_password

解决办法:

进入mysql安装目录的bin路径下以管理员身份运行cmd 

然后运行 mysql -uroot -p命令进行登录

然后输入:ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root';

就可以了。