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 最高权限用户名 -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
未配置情况为,连接拒绝

配置成功后

总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
解决MySQL数据库链接超时报1129错误问题
MySQL 为了数据库的安全性默认在链接中断或者错误时记录错误链接的ip 等信息(host_cache),有点像系统的错误日志的一种机制,这篇文章主要介绍了MySQL数据库链接超时报1129错误解决办法,需要的朋友可以参考下
2022-10-10
教你如何在 MySQL 数据库中支持完整的Unicode
UTF-8 是一种可变宽度编码,它使用一到四个 8 位字节对每个符号进行编码,永远不要在MySQL中使用 utf8——总是使用 utf8mb4,对mysql支持 Unicode相关知识感兴趣的朋友一起看看吧
2023-01-01
SQL行转列与列转行详情
这篇文章主要介绍了SQL行转列与列转行,违章以SQL数据展开详细内容,具有一定的参考价值,需要的小伙伴可以参考一下,希望对你有所帮助
2022-03-03
mysql 分组函数和分组查询使用详解
分组函数用作统计使用,又称聚合函数,统计函数,组函数,这篇文章主要介绍了mysql分组函数分组查询的操作代码,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
2024-01-01
华为云云数据库MySQL的体验流程
本文主要介绍了MySQL数据库相关知识,华为云云数据库的体验流程和云数据库MySQL的性能测试,感兴趣的小伙伴可以阅读浏览
2023-03-03
MySQL如何支撑起亿级流量
当每天新增数据上亿级的时候,单表数据量在百万级别,数据库服务器的高峰期写入压力、查询压力在都很高的时候,该如何让MySQL顺利支撑起来呢?本片文章将教给你详细的方案
2021-09-09
mysql like查询字符串示例语句
在mysql中如果我们要模糊查询数据我们可以使用like带%%号来实现查询,下面我来简单的介绍一下关于mysql like使用方法
2013-10-10
最新评论