mysql服务设置远程连接如何解决1251 client does not support问题
一、前期准备1、虚拟机/物理机 mysql环境(非本机)2、本机 navicat软件(验证远程连接)二 、mysql配置1、在远程主机的本机 使用root用户连接mysqlmysql -u root
一、前期准备
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
未配置情况为,连接拒绝

配置成功后

总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持代码网。
相关文章:
-
一.问题现象公司重要业务虚拟机突然业务访问不了,重启操作系统之后发现操作系统启动不了,直接进入救援模式,提示:error:file “/boot/grub/i386-p…
-
-
-
引入原始实现首先看下面的代码,这段代码的作用是关闭超时未支付的订单,包括两个步骤1、将订单状态修改为取消状态2、调用远程服务,恢复数据库和缓存中的库存@override@trans…
-
-
在表上右键选择导入向导选择odbc1.内输入ip即可,不需要端口号一定要勾选允许保存密码选择需要的表,下一步根据需求,可修改表名、是否新建表根据需求修改不同表的字段类型和长度按需选…
版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。
发表评论