您现在的位置是:首页 > 经验记录>磨刀不误砍柴工>Mysql允许远程链接(直接使用navicat走非ssh通道连接)的方法 网站首页 磨刀不误砍柴工
Mysql允许远程链接(直接使用navicat走非ssh通道连接)的方法
说明
(宝塔面板)也可通过该方式进行配置
1.本文使用的是MySQL的版本为MySQL8.0,版本的情况应该不会有太大影响,因为都是基于命令来修改权限分配的。本文旨在解决下图远程登录MySQL,如是其他情况就可以关闭网页。
2.阁主这边自己使用的教程主机是搭建在本地的centos7,临时安装了宝塔,所以都是在本地使用SSH工具连接系统进行命令控制的,全部操作都是在SSH中完成,建议大家MySQL服务安装在哪里就去哪里进行使用下面教程的命令,不然又会增加奇奇怪怪的知识。

3.核心方法就是使用update语句更新用户表的host关键字内容为任意连接无限制,达到解决目的。

教程开始
第一步,使用mysql命令连接你的MySQL服务。
mysql -u root -p123456#语法mysql -u 用户名 -p密码

第二步,使用use mysql命令,进入mysql库。
use mysql

第三步,执行下面的更新表语句,替换host字段的内容。“%”指的是所有地址。
update user set Host='%' where User='root';

第四步,刷新权限。
flush privileges;

第五步,使用select语句查看修改后的表内容。

检测结果
可以在shell平台上检测试试能否正常远程登录进MySQL,这样修改下来,很多数据库管理工具都可以直接远程连接MySQL进行管理,非常方便!

随机推荐
- windows phpStudy ThinkPHP 5.1 Workerman 快速上手指南
- ubuntu下PHP的扩展安装(非PHP.INI)
- 可扩展高可用 Seafile 集群
- laravel左连接leftJoin多条where语句
- 各网盘使用油猴进行链接读取的操作方式
- Golang获取命令行参数(通过命令行指定参数控制程序运行)
- linux(ubuntu18.04)虚拟机目录挂载映射到windows目录
- ubuntu16环境下,PHP7.0所有扩展简易安装
- thinkphp5+mysql5.7.20 group方法异常解决方法
- 使用Golang写一个站点的sitemap生成工具,可命令指定站点url,输出地址,并发数等
文章评论
未开放






