精华内容
下载资源
问答
  • 2019-11-03 21:08:41

    最近使用Navicat for MySQL访问远程mysql数据库,出现报错,显示1130 - Host'xxx.xxx.xxx.xxx' is not allowed to connect to this MySQL server。

    错误原因是:本地IP(xxx.xxx.xxx.xxx)没有访问远程数据库的权限。

    于是下面开启本地IP(xxx.xxx.xxx.xxx)对远程mysql数据库的访问权限。


    解决办法如下:

    在服务器端,打开cmd窗口,进入mysql 安装目录bin 下,输入mysql -u root -p,然后回车,输入密码后回车进入mysql命令行。

    输入:

    use mysql;

    输入:

    select user,host from user;

    可以看到host中只有localhost主机。我们需要将xxx.xxx.xxx.xxx  IP 也添加到这里才对。

    添加方法如下:

    第一种:你想root使用root从任何主机连接到mysql服务器的话。

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

     第二种:如果你想允许用户root从ip为192.168.1.3的主机连接到mysql服务器,并使用root作为密码
     

    GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.3' IDENTIFIED BY 'root' WITH GRANT OPTION;

    然后再输入:

    这相当于是重新加载一下mysql权限,这一步必须有。

    flush privileges;

    再次输入:

    select user,host from user;

    可以看到host中已经有了新加的IP。

    次在客户端用Navicat for MySQl访问远程mysql数据库,已经能正常打开了。

    远程连接mysql出现1045错误的解决办法

    第一步:停止MySQL服务

    第二步:在你MySQL的安装目录下找到my.ini,文件,打开文件查找到 [mysqld] ,在其下方添加上一行 skip-grant-tables,然后保存。

    第三步:启动MySQL服务。

    更多相关内容
  • 最近使用Navicat for MySQl访问远程mysql数据库,...下面是学习啦小编跟大家分享的是怎么解决mysql不允许远程连接的错误,欢迎大家来阅读学习~解决mysql不允许远程连接的错误方法/步骤首先看报错窗口。经查阅,错误...

    最近使用Navicat for MySQl访问远程mysql数据库,出现报错,显示“1130 - Host'xxx.xxx.xxx.xxx' is not allowed to connect to this MySQL server“。下面是学习啦小编跟大家分享的是怎么解决mysql不允许远程连接的错误,欢迎大家来阅读学习~

    解决mysql不允许远程连接的错误

    方法/步骤

    首先看报错窗口。

    3ac5c7ea101e7f1691a471ea8d99a0a2.png

    经查阅,错误原因是:本地IP(xxx.xxx.xxx.xxx)没有访问远程数据库的权限。

    于是下面开启本地IP(xxx.xxx.xxx.xxx)对远程mysql数据库的访问权限。

    首先远程连接进入服务器,在cms中输入mysql -u root -p,然后回车,输入密码后回车进入mysql命令行。

    4b5dd5c3d93bc096ab5ca47b1903fab1.png

    输入use mysql;

    7cc3d73f44e220dd886cccfdc8ff1eef.png

    输入select user,password,host from user;

    可以看到host中只有localhost主机。我们需要将xxx.xxx.xxx.xxx也添加到这里才对。

    a010ba0a467f8723619405fa570fadd3.png

    添加方法如下:

    输入

    grant all privileges on *.* to root@"xxx.xxx.xxx.xxx" identified by "密码";

    这相当于是给IP-xxx.xxx.xxx.xxx赋予了所有的权限,包括远程访问权限。

    然后再输入

    flush privileges;

    这相当于是重新加载一下mysql权限,这一步必须有。

    ec36f52d8822464dc819a01b65bb7fc3.png

    再次输入select user,password,host from user;

    可以看到host中已经有了新加的IP。

    0c49e4b33ada1688e7356069aefd475e.png

    现在再次用Navicat for MySQl访问远程mysql数据库,已经能正常打开了。

    问题解决。

    533ef468c953ff183da973d9d2cd7062.png

    不过还有一个问题,发现双击打开某张表的时候很慢,至少要3秒。

    原因是:

    当远程访问mysql时, mysql会解析域名, 所以会导致访问速度很慢, 会有2,3秒延时!

    解决办法:

    修改mysql安装目录下的my.ini,加上下面这个配置可解决此问题。在[mysqld]下加入:skip-name-resolve

    保存退出后重启mysql服务。

    然后访问速度就和本地一样快啦。

    展开全文
  • 一、概述  本文主要介绍通过federated... mysql配置远程连接必须在本地创建federated存储引擎的表,配置远程连接参数,本地创建的表必须和远程表的定义保持一致,这里我就拿本地另一个案例数据库来做测试,效果和远
  • 默认情况下,MySQL允许本地登录,如果要开启远程连接,则需要修改/etc/my.cnf文件
  • 主要介绍了CentOS 8 安装 MySql并设置允许远程连接的方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
  • 而这些东西,正是新手很困惑的地方。一下是我的安装笔记,在Centos虚拟机上安装成功。中文的参考:http://xieyu.blog.51cto.com/213338/59749英文的参考 How to ...接着执行下面的命令 Linux mysql 安装 cd /home/t
  • 主要介绍了debian6配置mysql允许远程连接的方法,大家可以参考,最后可看图
  • 主要为大家详细介绍了mysql修改开启允许远程连接的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • 解决mysql不允许远程连接的错误错误原因设置 错误原因 错误原因是:本地IP(xxx.xxx.xxx.xxx)没有访问远程数据库的权限。 于是下面开启本地IP(xxx.xxx.xxx.xxx)对远程mysql数据库的访问权限。 设置 在目标数据库...

    解决mysql不允许远程连接的错误

    报错信息

    错误原因

    错误原因是:本地IP(xxx.xxx.xxx.xxx)没有访问远程数据库的权限。

    于是下面开启本地IP(xxx.xxx.xxx.xxx)对远程mysql数据库的访问权限。

    设置

    在目标数据库所在电脑/服务器,打开数据库中mysql库中的use表,添加新的host

    如:192.168.0.11(自己ip) 用户名密码 同root 后面设置和localhost同样

    展开全文
  • MySql远程连接无法打开解决办法 1、改表法。 请使用mysql管理工具,如:SQLyog Enterprise、navicate mysql 可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑使用mysql管理...
  • Mysql8允许远程连接

    2022-05-25 08:37:34
    Mysql8允许远程连接 1、mysql -uroot -p 2、use mysql; 3、select host from user where user = ‘root’; 4、update user set host = ‘%’ where user = ‘root’; 5、flush privileges;

    Mysql8允许远程连接

    1、mysql -uroot -p
    2、use mysql;
    3、select host from user where user = ‘root’;
    在这里插入图片描述
    4、update user set host = ‘%’ where user = ‘root’;
    5、flush privileges;

    展开全文
  • MYSQL不远程连接

    2022-04-08 11:02:25
    MYSQL不远程连接 数据实时同步
  • mysql不允许远程连接问题

    千次阅读 2017-02-13 13:37:51
    最近使用Navicat for MySQl访问远程mysql数据库,出现报错,显示“1130 - Host'xxx.xxx.xxx.xxx' is not allowed to connect to thisMySQL server“。解决办法如下: 方法/步骤 1、首先看报错窗口。 ...
  • 开启MYSQL远程连接权限的方法,大家参考使用吧
  • 今天在Linux上面装完MySQL...先说说这个错误,其实就是我们的MySQL不允许远程登录,所以远程登录失败了,解决方法如下: 在装有MySQL的机器上登录MySQL mysql -u root -p密码 执行use mysql; 执行update user set h.
  • Mysql为了安全性,在默认情况下用户只允许在本地登录,可是在有此情况下,还是需要使用用户进行远程连接,因此为了使其可以远程需要进行如下操作:一、允许root用户在任何地方进行远程登录,并具有所有库任何操作...
  • 当笔者在centos7上安装好数据库后,使用Navicat远程访问时,蛋疼的事情出现了,无法访问,如下图: 经查证,这是因为数据库还要做适当的修改,否则只能本机localhost访问。 步骤 第一:更改 “mysql” 数据库里的 ...
  • 很久没写mysql的java连接程序了,以前都是在windows下装的mysql,今天在linux下装了一个然后想写个mysql程序,结果jdbc连不上。后来发现时mysql的bind-address的问题,用netstat -an | grep 3306发现时绑定在...
  • 主要介绍了Centos忘记mysql密码及允许远程连接的方法,非常不错,具有参考借鉴价值,需要的朋友可以参考下
  • Linux下mysql远程连接

    2020-12-14 21:27:11
     本地计算机连接远程 mysql服务器:./mysql -h "192.168.1.244" -u root -p  发生以下错误:  ERROR 1130 (HY000): Host '192.168.1.100' is not allowed to connect to this MySQL server  出现这种...
  • 1. MySql安装教程...默认情况下mysq的 root用户是远程连接的2. 查看linux防火墙是否开放3306端口3. 添加防火墙例外4. 重启防火墙5. 创建远程连接用户并授权mysql> select host,user,password ...
  • 怎么解决mysql不允许远程连接的错误 1 2 3 4 5 6 7 最近使用Navicat for MySQl访问远程mysql数据库,出现报错,显示“1130 - Host'xxx.xxx.xxx.xxx' is not ...
  • 如果通过客户端工具连接Linux下的MySQL数据库出现以下错误Host如果通过客户端工具连接Linux下的MySQL数据库出现以下错误Host '192.168.1.3' is not allowed to connect to this MySQL server 的解决方法:1,在Linux...
  • mysql5.7允许远程连接

    千次阅读 2020-03-25 13:41:36
    mysql5.7允许远程连接 1、首先到mysql5.7的安装目录下,进入bin目录,选择在此处打开命令窗口 2、登录mysql,输入mysql -uroot -p 3、按回车键,输入密码 4、开启远程连接,输入命令 GRANT ALL PRIVILEGES ON *.* TO ...
  • 1.修改绑定地址 su root ...2.创建连接用户: # mysql -uroot -p mysql>CREATE USER 'username'@'%' IDENTIFIED WITH mysql_native_password BY 'password'; mysql>flush privileges;..
  • 服务器上的MySQL能被远程连链接 一、未设置MySQL允许其他IP链接 1.查看服务器中MySQL表: # 首先进入MySQL中 mysql -uroot -p # 切换到MySQL表中 use mysql; # 查询权限 select host,user from user; # 若root前...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 84,273
精华内容 33,709
关键字:

mysql不允许远程连接

mysql 订阅