精华内容
下载资源
问答
  • 2018-08-17 12:42:51

    简述

    Navicat 是一套快速、可靠和全面的数据库管理工具,专门用于简化数据库管理和降低管理成本。Navicat 图形界面直观,提供简便的管理方法,设计和操作 MySQL、MariaDB、SQL Server、Oracle、PostgreSQL 和 SQLite 的数据。

    在使用 Navicat 远程连接 MySQL 数据库时,经常会出现一些错误,今天我们来分享一下经验。

    | 版权声明:一去、二三里,未经博主允许不得转载。

    新建连接

    打开 Navicat,选择:连接 -> MySQL,这时会出现一个新窗口,让你输入一些基本信息:

    这里写图片描述

    输入完成之后,点击“测试连接”按钮,便可以测试是否能正常连接!

    常见错误

    在连接数据库的过程中,经常会出现一些错误。下面我们列出了具体的错误信息,以及相应的解决方案!

    错误一

    当第一次连接时,很有可能会出现:

    1130- Host xxx is not allowed to connect to this MySQL server

    这里写图片描述

    这说明所连接的帐号没有远程连接的权限,只能在本机(localhost)登录。

    这时需要更改 MySQL 数据库里的 user 表里的 host 项,将 localhost 改称 % 即可:

    mysql> use mysql;
    mysql> update user set host = '%' where user = 'root';
    mysql> flush privileges;

    错误二

    再次连接,这时又会出现:

    2059 - authentication plugin ‘caching_sha2_password’ cannot be loaded

    这里写图片描述

    这是因为在 MySQL8 之前的版本中加密规则是 mysql_native_password,而在之后的版本中加密规则变成了 caching_sha2_password。

    要解决问题这个问题,可以把 MySQL 的加密规则还原成 mysql_native_password:

    mysql> ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'Password@123456';

    注意: Password@123456 是登录数据库的密码,可根据自身情况进行设置。

    连接 MySQL

    当以上错误都解决完成之后,就可以正常连接 MySQL 了:

    这里写图片描述

    注意: 这里的密码为上面所更改的密码(例如:Password@123456)。

    更多相关内容
  • 主要为大家详细介绍了navicat连接mysql出现2059错误的解决方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • 主要为大家详细介绍了navicat连接mysql时出现1045错误的解决方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • MySQL8.0,发现Navicat连接不上,总是报错1251; 原因是MySQL8.0版本的加密方式和MySQL5.0的不一样,连接会报错。 试了很多种方法,终于找到一种可以实现的
  • navicat 连接mysql、mongodb工具,可以方便快捷操作mysql 8版本、mongodb 4版本
  • 用Phpmyadmin导入导出数据受一定限制或服务商不配合提供mysql数据库的源文件,mysql数据库管理工具navicatformysql,对于不怎么喜欢图形界面或者不太方便使用SQL的时候。我们可以通过用这个图形界面数据库管理工具来...

    用Phpmyadmin导入导出数据受一定限制或服务商不配合提供mysql数据库的源文件,mysql数据库管理工具navicat for mysql,对于不怎么喜欢图形界面或者不太方便使用SQL的时候。我们可以通过用这个图形界面数据库管理工具来管理mysql,可以考虑使用第三方软件备份推荐使用Navicat for MySQL。

    1、首先下载安装好Navicat for MySQL。

    2、运行程序

    fafca2f8772e848e287ca8630a2e2d32.png

    3、连接远程数据库,点击“文件”,选择“创建连接”或者直接点连接这个图标。如下图

    5ed18b3aa24c26c66ff2b2a27f7993ed.png

    d3060fd686d39c37fb41e9179b2f6722.png

    4、在新窗口填写所要连接管理的数据库的信息,可以“连接测试”,或直接“确定”。

    e5e4f0d966be60e89945c055f3c9c6ab.png

    登陆成功

    7d7b534a6e45d25d97a3cd51fe341640.png

    5、连接数据后,打开数据库,才可进行更多操作,如下图

    9312882ba2768941f1b7214481acd80b.png

    f302c4f4cc16cc1c1d69cb25f82d7a22.png

    6、备份数据库,一般是存为SQL文件,选中要备份的数据,右键,转存SQL文件或点

    44838a7797b625f309f71adcee9cb03b.png,如图。

    f0033b7dddac6f4de06ed912d8432fe1.png

    保存文件,然后等待完成就可以了。

    10315d5010efcd51484057ee439fc066.png

    87ec538cdc72e46e9965cea312caba95.png

    9b9dd6bc37b30f5c5018edb76ac786bd.png

    7、导入数据库,最好是清空原来的数据库,然后选中需要导入数据库,右键,选择“运行SQL文件”,从本地磁盘查找备份的SQL文件。

    8ee0bdcb5ec51c0c54d655348c2ec910.png

    8、编码可根据实际情况选定也可不特别的指明,软件会覆盖原来的,然后点击开始,导入数据。

    56cf68c617176e938d1bf30cfeddd313.png

    分享一些navicat的使用心得,帮助那些入门的程序员们尽快的熟悉上这个软件。今天就先写navicat如何连接本地mysql数据库。

    navicat如何连接mysql:

    1、首先你电脑上必须安装了mysql的数据库。(如果你不清楚自己是否已经安装成功mysql,你可以在开始菜单输入“mysql”,进行搜索)

    269e11a535f123987d427bf56f22c466.png

    2、打开你的Navicat for Mysql (这里也可以使用上面的方法,在开始菜单搜索框中输入‘navicat’)

    6486d3d48afc4a3c6bf5d4cfa228eb4e.png

    3、打开后单机工具栏左边第一个‘connection’,进入连接页面。

    6799886c6200d17d694528868e78f6c9.png

    4、最重要的一步:打开的界面有五个框需要输入,第一个:connection Name 需要输入的是你新建的连接的的名字,这里我们就命名为‘本地’,第二个:

    Host Name/Ip Address 你需要输入的是你本机的ip地址或者直接输入’localhost’,这里我们选择第二种。 第三个:Port ,输入你安装时候的端口号,一般为默认的3306;第四个和第五个分别为:UserName和Password,意思为你需要输入你数据库名用户名和密码,我的用户名是:root,密码:****。最后把下面那个‘Save Passwod’的小框框给勾上。

    2e7c821db83b7e6bb69ad738bfe08dd1.png

    5、完成上面步骤,然后点击左下角有个‘Test Connectiion’如果弹出success,恭喜你直接点击右下角的‘save’按钮就可以了。如果弹出error ,你则需要再重新仔细查看自己哪里填错了。

    2c65bb2bd5248745510eefec8374a715.png

    6、点击‘save’后,你就可以双击“本地”(这里的‘本地’是你刚才输入的connection Name),然后打开你的数据库了。

    65f93c8e3f0a31006fcd73696e47430a.png

    展开全文
  • navicat怎么连接mysql,navicat连接mysql

    千次阅读 2021-01-18 18:54:25
    展开全部1.首先你电脑上必须安装了mysql的数据库。(62616964757a686964616fe4b893e5...打开你的NavicatforMysql(这里也可以使用上面的方法,在开始菜单搜索框中输入‘navicat’)3.打开后单机工具栏左边第一个‘conn...

    展开全部

    1.首先你电脑上必须安装了mysql的数据库。(62616964757a686964616fe4b893e5b19e31333365656662如果你不清楚自己是否已经安装成功mysql,你可以在开始菜单输入“mysql”,进行搜索)

    d93d3b73808138000deed2b9555c23b1.png

    2.打开你的Navicat for Mysql (这里也可以使用上面的方法,在开始菜单搜索框中输入‘navicat’)

    b8e12f2bdfc7ff7cd841b6abad913f3e.png

    3.打开后单机工具栏左边第一个‘connection’,进入连接页面。

    d3480f5f61fe56738e65c0e78f173b58.png

    4.最重要的一步:打开的界面有五个框需要输入,第一个:connection Name 需要输入的是你新建的连接的的名字,这里我们就命名为‘本地’,第二个:

    Host Name/Ip Address 你需要输入的是你本机的ip地址或者直接输入’localhost’,这里我们选择第二种。 第三个:Port ,输入你安装时候的端口号,一般为默认的3306;第四个和第五个分别为:UserName和Password,意思为你需要输入你数据库名用户名和密码,我的用户名是:root,密码:(保密,嘿嘿)。最后把下面那个‘Save Passwod’的小框框给勾上。

    f6b60e9107eb99d4949dc65265595c1a.png

    5.完成上面步骤,然后点击左下角有个‘Test Connectiion’如果弹出success,恭喜你直接点击右下角的‘save’按钮就可以了。如果弹出error ,你则需要再重新仔细查看自己哪里填错了。

    5b9beeadda56c1147fdce7d384959e4f.png

    6.点击‘save’后,你就可以双击“本地”(这里的‘本地’是你刚才输入的connection Name),然后打开你的数据库了。

    007c0c4e06009ce5b9f6654c774f847c.png

    展开全文
  • Navicat连接Mysql教程

    千次阅读 2022-04-17 14:55:55
    二、Navicat连接Mysql数据库 1、打开Navicat,点击文件,新建连接,选择mysql。 2、输入连接名(自定义)和密码,然后测试连接是否成功。 3、测试连接成功后,点击确定。 4、右键单击mysql80,点击打开连接,查看...

    一、检查MySQL环境

    1、命令行输入:mysql --version
    2、输入:mysql -uroot -p,填写密码,进入mysql。
    3、输入: show databases;查看已有数据库。
    在这里插入图片描述

    二、Navicat连接Mysql数据库

    1、打开Navicat,点击文件新建连接,选择mysql
    在这里插入图片描述
    2、输入连接名(自定义)和密码,然后测试连接是否成功。
    在这里插入图片描述
    3、测试连接成功后,点击确定。

    在这里插入图片描述
    4、右键单击mysql80,点击打开连接,查看数据库。
    在这里插入图片描述
    5、连接成功截图。
    在这里插入图片描述

    展开全文
  • Navicat连接Mysql报2059错误的原因以及解决方法,亲测有用,本文档详细的介绍了解决办法,希望对大家有用。
  • (MySQL安装、Navicat安装、Unity连接MySQL测试)_减肥的吉吉的博客-CSDN博客_unity 访问数据库https://blog.csdn.net/chengbaola/article/details/108850808 之前做游戏参考的这篇,大佬写的很好,如果是做网站...
  • 解决Navicat连接MySQL数据库报错问题

    千次阅读 2022-03-18 16:55:48
    Navicat连接一台虚拟机上的MySQL时报错: Host is not allowed to connect to this MySQL server 虚拟机中的MySQL是通过PHPStudy安装的,无法远程连接是因为MySQL默认配置了不支持远程连接引起的。 解决...
  • navicat连接mysql出现错误1045 原因分析: 提示:这里填写问题的分析: 原因一:你的密码输入错误 需要修改密码 原因二:你启动的mysql与你创建的数据库的mysql版本不匹配 解决方案: 提示:这里填写该问题的...
  • 在环境变量中添加mysql路径: 找到下载mysql的文件目录,复制并添加至环境变量Path eg: C:\Program Files\MySQL\MySQL Server 8.0\bin 或者/ win+r --> services.msc --> 右击mysql服务 --> 属性...
  • Navicat 连接MySQL数据库出现错误:2059

    千次阅读 2022-04-29 09:51:03
    Navicat 连接MySQL数据库出现错误:2059 - authentication plugin 'caching_sha2_password'的解决方法
  • navicat连接mysql时出现问题,以下为解决方案 一、将Date目录下的my.ini文件复制到所安装位置目录下。(如果有可跳过) 二、在cmd命令提示符下输入mysql -u root -p 回车输入密码 三、输入 select user,host,...
  • 一、进入Navicat连接MySQL出现下面的2059界面 原因:mysql8之前版本中加密规则为mysql_native_password,mysql8以后的加密规则为caching_sha2_password,将mysql用户登录加密规则修改为mysql_native_password即可! ...
  • Navicat连接mysql报错 1251错误

    千次阅读 多人点赞 2022-02-09 16:29:13
    出现这个原因是mysql8 之前的版本中加密规则是mysql_native_password,而在mysql8之后,加密规则是caching_sha2_password 解决办法:把mysql用户登录密码加密规则还原成mysql_native_password. 步骤: 1.打开cmd命令...
  • Navicat连接MySQL报错1251

    2022-04-02 17:16:16
    问题:新装的mysql8 命令行能连接,但是使用破解版的Navicat10.0.11连接mysql时提示1251“:原因: mysql8 之前的版本中加密规则是 mysql_native_password,而在 mysql8 之后,加密规则是caching_sha2_password。...
  • Navicat连接MySQL的安装及配置

    万次阅读 多人点赞 2020-06-06 16:33:11
    Navicat连接MySQL的安装及配置步骤及所遇到问题安装MySQL一、下载MySQL二、下载完后文件内容三、配置系统的环境变量Path四、执行进入MySQL安装位置的bin目录命令:五、打开Navicat连接总结: 用Navicat连接MySQL的...
  • 解决使用navicat连接mysql时10060错误

    千次阅读 2021-11-18 15:34:17
    navicat连接mysql时,出现2003-Can’t connect to MySql server on ‘47.106.228.160’(10060"Unknow error")错误 一般出现这种错误多是由于服务器未开启3306端口导致的。 Centos iptables -I INPUT 4 -p tcp -m ...
  • 可能是mysql没有启动,以管理员身份运行cmd,输入net start mysql 启动mysql,然后再去使用navicat连接mysql
  • 在用navicat连接MySQL8+时会出现2059错误,这是由于新版本的MySQL使用的是caching_sha2_password验证方式,但此时的navicat还没有支持这种验证方式。 解决方法就是将验证方式改为以前版本(5.7及以下)使用的验证方式...
  • MAC Navicat 连接 MySql

    2020-10-15 10:09:10
    安装完成之后,打开 Navicat 进行连接: 点击保存之后,选中数据库显示 “没有连接”, 可以右键进行连接,如果连接不上,原因可能是因为你没有开启数据库,记得从 设置面板 或者 命令行 里面去开启数据库。 ...
  • Navicat连接MySQL数据库报错1045

    千次阅读 2021-04-06 09:18:29
    数据库创建后直接使用navicat工具进行连接报错1045 在保证你输入的账号密码都正确的情况下; 可能是因为你的正好没有权限 权限不够,因为MySQL默认数据库创建的账号权限仅限于localhost
  • 使用Navicat连接MySQL出现1045错误!

    千次阅读 2021-10-06 15:45:23
    文章目录1045问题如下解决办法——修改Navicat中的数据库连接的密码如果是MySQL的密码忘记了,但是又不想卸载重装,转帖去别人那里看吧~~ 交代背景:之前MySQL的密码忘记了嘛,然后卸载重装了MySQL,就发现Navicat...
  • Navicat连接MySQL步骤

    2021-03-01 15:51:53
    1.Navicat中:连接-MySQL 2.输入数据库信息。 输入连接名,这个连接名是为了方便记录是哪台服务器,可自行命名。 输入主机,主机是mysql的服务器地址。 输入端口:MySQL服务器端口。输入用户名和密码。 3.测试...
  • Navicat连接Mysql8版本报1251错误解决

    千次阅读 2022-03-26 10:26:34
    mysql -h localhost -u root -p 2.添加远程登录用户newroot,密码123456 CREATE USER 'newroot'@'%' IDENTIFIED WITH mysql_native_password BY '123456'; 3.给予远程用户所有表所有权限 GRANT ALL PRIVILEGES...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 58,064
精华内容 23,225
关键字:

navicat连接mysql

mysql 订阅
友情链接: 05159356.zip