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
未配置情况为,连接拒绝
配置成功后
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
MySQL 生成随机数字、字符串、日期、验证码及 UUID的方法
这篇文章主要介绍了MySQL 生成随机数字、字符串、日期、验证码及 UUID的方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2021-02-02
最新评论