Navicat Premium远程连接MySQL数据库的方法

 更新时间:2020年12月07日 11:34:54   作者:m0_46211448  
这篇文章主要介绍了Navicat Premium远程连接MySQL数据库的方法,本文分步骤通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

新建连接的一方相当于是客户端,被连接的相当于是服务端,步骤如下:

1.创建子账户,在Navicat查询界面键入以下授权命令,依次执行

GRANT ALL PRIVILEGES
ON test.* to 'root333'@"%"
IDENTIFIED by 'abc111' WITH GRANT OPTION;

FLUSH PRIVILEGES;
  • all PRIVILEGES意思是所有权限;
  • on后面接的是数据库名.表名 如:test.* 的意思是授予的权限是数据库test下的所有表,*.*代表授权任意数据库的任意表;
  • to 后面的是授予那台计算机的用户名,@符号前面的'root333'代表子账户名,也就是后面连接MySQL服务器时的“用户名”,@符号后面的是授予的那台计算机的ip,'%'代表任意ip;
  • IDENTIFIED BY 后面接的是密码;
  • FLUSH PRIVILEGES:刷新权限。

2.新建MySQL连接
(1)

在这里插入图片描述

连接名:自己取
主机:输入你要连接的服务器主机地址
端口:默认3306
用户名:1中授权时@符号前面的子账户名称
密码:1中授权时IDENTIFIED BY后面的密码
(2)点击“测试连接”

在这里插入图片描述

弹出“连接成功”,即为连接成功,此时我们可以操作相应服务器端的数据库了。

3.删除子用户权限
可以在Navicat查询界面键入

DELETE FROM mysql.`user` where User='用户名' AND Host='IP';

用户名:授权时设置的子账户名称
IP:代表那台电脑的ip地址,%代表所有
这时再用子账户连接就会提示连接被拒绝了。

到此这篇关于Navicat Premium远程连接MySQL数据库的方法的文章就介绍到这了,更多相关Navicat Premium远程连接MySQL数据库内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 开源MySQL高效数据仓库解决方案:Infobright详细介绍

    开源MySQL高效数据仓库解决方案:Infobright详细介绍

    这篇文章主要介绍了开源MySQL高效数据仓库解决方案:Infobright详细介绍,本文讲解了Infobright特征、Infobright的价值、Infobright的适用场景、与MySQL对比等内容,需要的朋友可以参考下
    2015-03-03
  • 深入浅出的学习Mysql

    深入浅出的学习Mysql

    最近看了一本小书,网易技术部的《深入浅出MySQL数据库开发、优化与管理维护》,算是回顾一下mysql基础知识。下面这篇文章主要介绍了学习Mysql的相关资料,需要的朋友可以参考借鉴,下面来一起看看吧。
    2017-02-02
  • 解析Mysql Profiling的使用

    解析Mysql Profiling的使用

    本篇文章是对Mysql Profiling的使用进行了详细的分析介绍,需要的朋友参考下
    2013-06-06
  • MySQL Workbench快速引入sql文件的图文教程

    MySQL Workbench快速引入sql文件的图文教程

    在MySQL使用时,通常需要将数据库sql文件保存,或者是导入他人的sql文件,可以使用workbench处理,这篇文章主要给大家介绍了关于MySQL Workbench快速引入sql文件的相关资料,需要的朋友可以参考下
    2023-11-11
  • MySQL中UNION语句用法详解与示例

    MySQL中UNION语句用法详解与示例

    这篇文章主要给大家介绍了关于MySQL中UNION语句用法的相关资料,实际业务中有时候需要把满足多种独立条件的结果集整合到一起,就可以使用UNOIN联合查询,需要的朋友可以参考下
    2023-08-08
  • mysql压缩包版zip安装配置方法

    mysql压缩包版zip安装配置方法

    这篇文章主要为大家详细介绍了mysql压缩包版zip安装配置方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-02-02
  • mysql 判断是否为子集的方法步骤

    mysql 判断是否为子集的方法步骤

    这篇文章主要介绍了mysql 判断是否为子集的方法步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-02-02
  • SQL处理时间戳时如何解决时区问题实例详解

    SQL处理时间戳时如何解决时区问题实例详解

    时间戳时间不分东西南北、在地球的每一个角落都是相同的,下面这篇文章主要给大家介绍了关于SQL处理时间戳时如何解决时区问题的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2022-08-08
  • MySQL4 File ‘c:\mysql\share\charsets\?.conf’ not found (Errcode: 22)的解决方法

    MySQL4 File ‘c:\mysql\share\charsets\?.conf’ not found (Errc

    File ‘c:\mysql\share\charsets\?.conf’ not found (Errcode: 22) Character set ‘#33′ is not a compiled character set and is not specified in the ‘c:\mysql\share\charsets\Index’ file
    2013-08-08
  • mysql创建用户授权步骤详解

    mysql创建用户授权步骤详解

    这篇文章主要介绍了mysql创建用户授权,本文分步骤给大家介绍的非常详细,对mysql创建用户授权详细步骤感兴趣的朋友一起看看吧
    2023-07-07

最新评论