美文网首页
配置mysql允许远程连接的方法

配置mysql允许远程连接的方法

作者: 朝畫夕拾 | 来源:发表于2019-05-23 17:24 被阅读0次

默认情况下,mysql只允许本地登录,如果要开启远程连接,则需要修改/etc/mysql/my.conf文件。

一、修改/etc/mysql/my.conf

找到bind-address = 127.0.0.1这一行

改为bind-address = 0.0.0.0即可

二、为需要远程登录的用户赋予权限

1、新建用户远程连接mysql数据库

grant all on *.* to admin@'%' identified by '123456' with grant option; 

flush privileges;

允许任何ip地址(%表示允许任何ip地址)的电脑用admin帐户和密码(123456)来访问这个mysql server。

注意admin账户不一定要存在。

2、支持root用户允许远程连接mysql数据库

grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;

flush privileges;

一、打开Windows的命令行窗口,用dos命令中的ping命令试一下两台电脑是否可以连接通;

在命令行中输入:ping 另一台电脑的IP地址;

二、如果可以用ping通,然后修改MySQL数据库;

打开MySQL数据库中得user表;

把里面的Host字段改为%(允许所有人访问,localhost是本地访问),然后重启MySQL服务

具体的修改方法如下

打开命令行窗口

1:    进入mysql 的安装目录 bin目录下

2:    输入  mysql -hlocalhost -uroot -p 

3:    输入密码 root

4:改变表.可能你的账号不允许远程登录,只能在localhost.这个时候要早localhost 的那台电脑更改mysql数据库里的 user 表里的 Host项, 把localhost 改成 %

相关文章

  • 数据库入门

    开启数据库 允许远程连接 1.找到mysql配置文件并做如下修改:允许远程连接 sudo vi /etc/mysq...

  • Ubuntu20安装MySQL8

    基本安装 常用配置 修改root密码 允许远程连接 远程Navicat无法连接 mysql8的加密方式和Navic...

  • 配置mysql允许远程连接的方法

    默认情况下,mysql只允许本地登录,如果要开启远程连接,则需要修改/etc/mysql/my.conf文件。 一...

  • 配置mysql允许远程连接的方法

    默认情况下,mysql只允许本地登录,如果要开启远程连接,则需要修改/etc/mysql/my.conf文件 修改...

  • MySQL配置允许远程连接

    mysql -u root -p 回车,输入密码 use mysql; select user,host from...

  • 设置ubuntu mysql允许远程连接

    ubuntu mysql允许远程连接 MySQL允许远程访问的设置 1.注释bind-address = 127....

  • Mac mysql 无法远程连接

    现象:在 Mac 系统上,mysql 不允许远程连接。 首先按照常规的方法操作:进入 mysql: $ mysql...

  • mysql 创建admin用户

    在my.cof文件中配置mysql允许远程连接:设置bind-adress = 0.0.0.0 nacicat中在...

  • 阿里云服务器搭建mysql

    -更新 -然后安装mysql -启动mysql 设置允许远程连接 -打开配置文件 按i进入编辑模式注释掉下面这行,...

  • 2018-12-14

    设置MySQL允许远程连接 1、连接数据库 mysql –uroot –p123456 2、增加远程连接权限 GR...

网友评论

      本文标题:配置mysql允许远程连接的方法

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