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
未配置情况为,连接拒绝

配置成功后

总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
mysqladmin、mysqlshow、mysqlcheck的工具使用
我们一般使用mysql客户端工具来进行日常的数据库操作,本文主要介绍了mysqladmin、mysqlshow、mysqlcheck的工具使用,具有一定的参考价值,感兴趣的可以了解一下2024-07-07
解决启动MySQL服务时出现"mysql本地计算机上的MySQL服务启动后停止"的问题
某一天我的MySQL启动突然出现了异常:“mysql本地计算机上的MySQL服务启动后停止,某些在未由其他服务或程序使用时将自动停止,” ,小编在网络上面找了很多方法,MySQL启动成功了,但是第二天开启MySQL时还是出现了这个问题,现把两种方法总结一下,需要的朋友可以参考下2023-11-11


最新评论