您现在的位置是:首页 > 学无止境 > MYSQL网站首页MYSQL MYSQL如何配置远程连接数据库

MYSQL如何配置远程连接数据库

  • 莫愁
  • MYSQL
  • 2019-04-15
简介在使用用MYSQL数据库,往往我们需要设置权限和远程控制,以下是具体的操作的步骤,希望能解决大家连接失败的原因。
字数 495.5

默认情况下,mysql帐号不允许从其他主机远程连接进入数据库,只能在localhost登录。本文提供了二种方法设置mysql可以通过远程主机进行连接。

一、改表法

在localhost登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,将"localhost"改称"%"

1)登录数据库

mysql -u root -p

2)选择mysql数据库

use mysql;

3)修改root host值为任意(%)主机

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

4)查询修改结果

select host, user from user;

二、授权法

例如: 你想管理员使用账户名为:admin密码为:adminpassword)从任何主机连接到mysql服务器的话。

1)登录数据库

mysql -u root -p

2)授权一个账户admin从如何主机登录MYSQL。

GRANT ALL PRIVILEGES ON *.* TO 'admin'@'%'IDENTIFIED BY 'adminpassword' WITH GRANT OPTION;

3)刷新权限

FLUSH PRIVILEGES

如果还有问题就卸载数据库把!


转载: 感谢您对莫愁个人博客网站平台的认可,非常欢迎各位朋友分享到个人站长或者朋友圈,但转载请说明文章出处“来源莫愁个人博客 https://www.mochoublog.com/study/170.html”。

文章评论

    • 评论
    人参与,条评论

技术在线

服务时间

周一至周日 12:00-22:00

关闭下雪
关闭背景特效