资讯专栏INFORMATION COLUMN

通过本地直接连接linux服务器的mysql数据库

CoderDock / 2961人阅读

1。 改表法。

可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%"

mysql -u root -pvmwaremysql>use mysql;

mysql>update user set host = "%" where user = "root";

mysql>select host, user from user;

授权法。

例如,你想myuser使用mypassword从任何主机连接到mysql服务器的话。

GRANT ALL PRIVILEGES ON . TO "myuser"@"%" IDENTIFIED BY "mypassword" WITH GRANT OPTION;

FLUSH PRIVILEGES;

如果你想允许用户myuser从ip为192.168.1.6的主机连接到mysql服务器,并使用mypassword作为密码

GRANT ALL PRIVILEGES ON . TO "myuser"@"192.168.1.3" IDENTIFIED BY "mypassword" WITH GRANT OPTION;

FLUSH PRIVILEGES;

如果你想允许用户myuser从ip为192.168.1.6的主机连接到mysql服务器的dk数据库,并使用mypassword作为密码

GRANT ALL PRIVILEGES ON dk.* TO "myuser"@"192.168.1.3" IDENTIFIED BY "mypassword" WITH GRANT OPTION;

FLUSH PRIVILEGES;

我用的第一个方法,刚开始发现不行,在网上查了一下,少执行一个语句 mysql>FLUSH RIVILEGES 使修改生效.就可以了

另外一种方法,不过我没有亲自试过的,在csdn.net上找的,可以看一下.

在安装mysql的机器上运行:

1、d:mysqlbin>mysql -h localhost -u root //这样应该可以进入MySQL服务器

2、mysql>GRANT ALL PRIVILEGES ON . TO "root"@"%" WITH GRANT OPTION //赋予任何主机访问数据的权限

3、mysql>FLUSH PRIVILEGES //修改生效

4、mysql>EXIT //退出MySQL服务器

这样就可以在其它任何的主机上以root身份登录啦!

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/33715.html

相关文章

  • 通过本地直接连接linux务器mysql据库

    1。 改表法。 可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 mysql 数据库里的 user 表里的 host 项,从localhost改称% mysql -u root -pvmwaremysql>use mysql; mysql>update user set host = % where user = root...

    microelec 评论0 收藏0
  • ❤️‍Kettle--老板说:这套生产据库千万、亿级数据量迁移方案,学会就赚了❤️‍(工作学习必备

    ❤️‍您好,我是贾斯汀,这是我写了蛮久的一套工作学习实用的数据库数据迁移实战演练+性能优化方案~❤️‍ ❤️‍也希望看到最后觉得有帮助的小伙伴,在文末或者点击这里,直接跳到文章末尾,关注一下博主哦~❤️‍ 北海侨港(图) 【实战前言】 (1)不管你是学生,还是已经工作了的小伙伴,可能你在过去、现在或者未来,会遇到这样的问题,公司/项目用的是Oracle/DB2/MySQL等关系型数据库,因公...

    james 评论0 收藏0
  • 基于EC2,配置一个全栈服务实例(nginx + tomcat + mysql

    摘要:领了一个服务器,开启了一个伪全栈的运维之路,各种服务线上部署。然后配置安全组,然后启动实例。安装与配置基础组件安装与配置登录进服务后,就可以开启一段服务器配置之旅了。 最近世道动荡,在前往高级的路上走出了车到山前必有路,睁眼一看是绝路的感觉。所以就索性瞎折腾一下。领了一个服务器,开启了一个伪全栈的运维之路,各种服务线上部署。 服务器申请与实例连接接 腾讯免费七天,阿里要钱,山里娃就在亚...

    silvertheo 评论0 收藏0
  • 基于EC2,配置一个全栈服务实例(nginx + tomcat + mysql

    摘要:领了一个服务器,开启了一个伪全栈的运维之路,各种服务线上部署。然后配置安全组,然后启动实例。安装与配置基础组件安装与配置登录进服务后,就可以开启一段服务器配置之旅了。 最近世道动荡,在前往高级的路上走出了车到山前必有路,睁眼一看是绝路的感觉。所以就索性瞎折腾一下。领了一个服务器,开启了一个伪全栈的运维之路,各种服务线上部署。 服务器申请与实例连接接 腾讯免费七天,阿里要钱,山里娃就在亚...

    LeoHsiun 评论0 收藏0
  • 基于EC2,配置一个全栈服务实例(nginx + tomcat + mysql

    摘要:领了一个服务器,开启了一个伪全栈的运维之路,各种服务线上部署。然后配置安全组,然后启动实例。安装与配置基础组件安装与配置登录进服务后,就可以开启一段服务器配置之旅了。 最近世道动荡,在前往高级的路上走出了车到山前必有路,睁眼一看是绝路的感觉。所以就索性瞎折腾一下。领了一个服务器,开启了一个伪全栈的运维之路,各种服务线上部署。 服务器申请与实例连接接 腾讯免费七天,阿里要钱,山里娃就在亚...

    he_xd 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<