mysql服务设置远程连接如何解决1251 client does not support问题

 更新时间:2024年12月19日 11:51:35   作者:Mars'Ares  
文章介绍了如何在远程主机上配置MySQL环境,并使用Navicat连接远程MySQL数据库的步骤,包括前期准备、mysql配置以及使用Navicat连接的过程

一、前期准备

1、虚拟机/物理机 mysql环境(非本机)

2、本机 navicat软件(验证远程连接)

二 、mysql配置

1、在远程主机的本机 使用root用户连接mysql

mysql -u root -p

备注 :

mysql -u 最高权限用户名 -p 再输入密码进入

2、设置用户配置项

(1) 查看用户信息

select host,user,plugin,authentication_string from mysql.user;

备注:

host为 % 表示不限制ip localhost表示本机使用 plugin非mysql_native_password 则需要修改密码

(2)修改用户密码

ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'newpassword'; #更新一下用户的密码 root用户密码为newpassword

三、使用navicat连接远程mysql

未配置情况为,连接拒绝

配置成功后

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • 用SQL语句解决mysql导入大数据文件的问题

    用SQL语句解决mysql导入大数据文件的问题

    今天的这篇文章用来讨论如何解决导入mysql大数据文件的问题,其实说的简单了就是一条SQL语句,而如果你是一名SQL高手,那完全可以略过此文。
    2010-08-08
  • MySQL中的引号和反引号的区别与用法详解

    MySQL中的引号和反引号的区别与用法详解

    这个问题是我在学习数据库的时候遇到的一个问题,我当时并不能理解下图中的一些情况,后来我也请教了一位大佬给我解答,最后在大佬和度娘的帮助下我大概理解了这个反引号的东西
    2021-10-10
  • 浅谈一下MyISAM和InnoDB存储引擎的区别

    浅谈一下MyISAM和InnoDB存储引擎的区别

    这篇文章主要介绍了MyISAM和InnoDB存储引擎的区别,存储引擎是MySQL中特有的一个术语,其它数据库中没有,实际上存储引擎是一个表存储/组织数据的方式,今天就跟小编来看看MyISAM和InnoDB存储引擎的区别,需要的朋友可以参考下
    2023-04-04
  • Mysql 删除重复数据保留一条有效数据(最新推荐)

    Mysql 删除重复数据保留一条有效数据(最新推荐)

    这篇文章主要介绍了Mysql 删除重复数据保留一条有效数据,实现原理也很简单,mysql删除重复数据,多个字段分组操作,结合实例代码给大家介绍的非常详细,需要的朋友可以参考下
    2023-02-02
  • MySQL函数date_format()日期格式转换的实现

    MySQL函数date_format()日期格式转换的实现

    本文主要介绍了MySQL函数date_format()日期格式转换的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-08-08
  • MySQL5.7.33安装过程图文详解

    MySQL5.7.33安装过程图文详解

    这篇文章主要介绍了MySQL5.7.33安装过程,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-03-03
  • mysqladmin、mysqlshow、mysqlcheck的工具使用

    mysqladmin、mysqlshow、mysqlcheck的工具使用

    我们一般使用mysql客户端工具来进行日常的数据库操作,本文主要介绍了mysqladmin、mysqlshow、mysqlcheck的工具使用,具有一定的参考价值,感兴趣的可以了解一下
    2024-07-07
  • mysql截取函数常用方法使用说明

    mysql截取函数常用方法使用说明

    常用的mysql截取函数有:left(), right(), substring(), substring_index(),很多新手朋友不是很了解,接下来详细说明,需要的朋友可以参考下
    2012-12-12
  • 解决启动MySQL服务时出现"mysql本地计算机上的MySQL服务启动后停止"的问题

    解决启动MySQL服务时出现"mysql本地计算机上的MySQL服务启动后停止"的问题

    某一天我的MySQL启动突然出现了异常:“mysql本地计算机上的MySQL服务启动后停止,某些在未由其他服务或程序使用时将自动停止,” ,小编在网络上面找了很多方法,MySQL启动成功了,但是第二天开启MySQL时还是出现了这个问题,现把两种方法总结一下,需要的朋友可以参考下
    2023-11-11
  • 修改mysql允许主机访问的权限方法

    修改mysql允许主机访问的权限方法

    默认mysql的用户是没有远程访问的权限的,因此当程序跟数据库不在同一台服务器上时,我们需要开启mysql的远程访问权限,下面通过本文给大家分享修改mysql允许主机访问的权限的方法,感兴趣的朋友一起看看吧
    2017-07-07

最新评论