您当前的位置: 首页 >  sql

北极的三哈

暂无认证

  • 5浏览

    0关注

    126博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

使用图形客户端Navicat连接MySQL

北极的三哈 发布时间:2022-10-16 15:32:48 ,浏览量:5

Navicat

Navicat是一套快速、可靠并价格相当便宜的数据库管理工具,专为简化数据库的管理及降低系统管理成本而设。

它的设计符合数据库管理员、开发人员及中小企业的需要。

Navicat 是以直觉化的图形用户界面而建的,让你可以以安全并且简单的方式创建、组织、访问并共用信息。

Navicat Premium

Navicat Premium 是一套数据库开发工具,让你从单一应用程序中同时连接 MySQL、MariaDB、MongoDB、SQL Server、Oracle、PostgreSQLSQLite 数据库。

它与 Amazon RDS、Amazon Aurora、Amazon Redshift、Microsoft Azure、Oracle Cloud、MongoDB Atlas、阿里云、腾讯云和华为云等云数据库兼容。你可以快速轻松地创建、管理和维护数据库。

创建连接

在这里插入图片描述

选择MySQL 在这里插入图片描述

在这里插入图片描述

该错误的原因是在MySQL8之前版本中加密规则mysql_native_password,而在MySQL8以后的加密规则为caching_sha2_password

解决此问题有两种方法,一种是更新navicat驱动来解决此问题,一种是将mysql用户登录的加密规则修改为mysql_native_password

设置密码永不过期

alter user 'root'@'localhost' identified by 'root' password expire never;

在这里插入图片描述

设置加密规则为mysql_native_password

alter user 'root'@'localhost' identified with mysql_native_password by 'root';

重新访问navicat,提示连接成功。 连接测试,确定。 在这里插入图片描述

在这里插入图片描述 可以看到,和在cmd下执行show databasesuse mysqlshow tables做的任务其实是一样的,但是提供了图形化的更方便的操作页面。

在这里插入图片描述

在这里插入图片描述

关注
打赏
1665905568
查看更多评论
立即登录/注册

微信扫码登录

0.0389s