博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mysql-front远程连接自己linux服务器上的mysql服务器
阅读量:6154 次
发布时间:2019-06-21

本文共 1229 字,大约阅读时间需要 4 分钟。

hot3.png

大多的MySQL都是装在Linux上的,而我们的windowns本机上一般都会装MySQL-Front.那如何用MySQL-Front连接远端Linux系统上的mysql呢?

用MySQL-Front连接远端的MYSQL就会有些问题。大多提示1045错误:

192931_Wld1_1540325.png

首先让我们看一下远端MYSQL的用户表

193811_PwfU_1540325.png

由此我们可以看到root用户仅允许本地(localhost)登录,如果要远程登录该mysql服务器的话,就需要新建一个普通权限的用户,新建用户使用如下命令:

mysql> grant select,update,insert,delete on test.* to duan@localhost identified by "123456";

在看下我们的用户和对应的主机:

194114_4yIC_1540325.png

这句命令的意思是:新建用户duan,并且只允许该用户在本地(localhost)登录,密码是123456,并且赋予它对test库中所有表select,update,insert的权限。我们在这有一个test库,所以用test.*代表test库下的所有表。如果要对所有的表,包括mysql库的表都有操作权限则可以替换成“*.*”.

现在该duan用户,已经可以登录mysql了,但是也还是只能本地登录。若要duan用户可以远程登录mysql,则还需要如下命令:

mysql> update user set host = '%' where user = 'duan';

现在我们再查看mysql的管理库:

193934_l9Ub_1540325.png

通过以上操作,我们知道其实用root用户也可以远程登录mysql的,就是把root的host字段改成%即可(注意:有的时候这个权限允许远程连接,但是有可能还是连接不是,这时候就是防火墙的问题了,我们可以把防火墙关掉),但是强烈不建议如此做,否则会带来严重的安全风险。

如果非要这么做,语句如下:

好了,我们可以连接我们的远端mysql了,在MySQL-Front上新建连接,输入连接名,远端的Linux的IP地址,输入用户名duan和密码123456,选择连接端口,mysql默认的是3306,OK,连接会出问题:

刚刚我们执行了一下语句

mysql> update user set host = '%' where user = 'duan';

却没有执行以下语句:

mysql>  flush   privileges; 

再去连接就成功了!

但这是连上之后,只可以操作test数据库,用下面的语句添加其可以操作的数据库。

mysql>grant select,update,insert,delete on nms_db.* to duan;

添加用户duan对数据库nms_db具有查询,更新,插入,删除操作,这样在mysql-front里面就可以操作nms_db数据库了。

转载于:https://my.oschina.net/u/1540325/blog/389143

你可能感兴趣的文章
DEV实现日期时间效果
查看>>
java注解【转】
查看>>
centos 下安装g++
查看>>
下一步工作分配
查看>>
Response. AppendHeader使用大全及文件下载.net函数使用注意点(转载)
查看>>
Wait Functions
查看>>
jQuery最佳实践
查看>>
centos64i386下apache 403没有权限访问。
查看>>
jquery用法大全
查看>>
PC-BSD 9.2 发布,基于 FreeBSD 9.2
查看>>
css斜线
查看>>
Windows phone 8 学习笔记(3) 通信
查看>>
Revit API找到风管穿过的墙(当前文档和链接文档)
查看>>
Scroll Depth – 衡量页面滚动的 Google 分析插件
查看>>
Windows 8.1 应用再出发 - 视图状态的更新
查看>>
自己制作交叉编译工具链
查看>>
Qt Style Sheet实践(四):行文本编辑框QLineEdit及自动补全
查看>>
[物理学与PDEs]第3章习题1 只有一个非零分量的磁场
查看>>
深入浅出NodeJS——数据通信,NET模块运行机制
查看>>
onInterceptTouchEvent和onTouchEvent调用时序
查看>>