美文网首页Coding。
修改MySQL数据库配置,使其能远程链接。

修改MySQL数据库配置,使其能远程链接。

作者: iLevitate | 来源:发表于2017-01-17 11:50 被阅读21次

修改MySQL数据库配置,使其能远程链接

1. 默认情况下,MySQL是禁止远程连接的。所以需要修改一下相关的配置

vim /etc/mysql/my.cnf

  • 找到 bind-address = 127.0.0.1
  • 给它加上#号注释掉!

2. 给root用户,远程登录的权限

  • 先通过命令行登录MySQL

    mysql -u root -p

  • 接着输入你的密码

  • 切换到数据库mysql

    use mysql;

  • 查看一下

    select host,user,password from user;

  • 发现root用户只能本地登录

  • 执行以下SQL语句

    grant all privileges on *.* to root@'%' identified by "root";

  • 其中的%号表示任意ip都可以登录,最后的"root" 是你root用户的密码,如果你是空密码,那么直接""就可以了。

  • 再查询一下当前的用户信息

    select host,user,password from user;

  • 如果发现出现了

    #| % | root | *81F5E21E35407D884A6CD4A731AEBFB6AF209E1B |

那就表示你设置成功了

  • 如果你的电脑有静态ip,你也可以设置为

    grant select,update,insert,delete on *.* to root@192.168.1.188 identified by "root";

  • 以上步骤都搞定以后,输入\q退出MySQL

    \q

3. 重启MySQL

`sudo service mysql restart`

相关文章

网友评论

    本文标题:修改MySQL数据库配置,使其能远程链接。

    本文链接:https://www.haomeiwen.com/subject/qhembttx.html