摘要:MySQL

想从远程集群上访问本地的MySQL数据库,输入host,用户和密码报错

ERROR 2003 (HY000): Can't connect to MySQL server on 'XXX.XXX.XX.XX' (111)

修改mysqld.cnf

修改mysqld.cnf允许其他机器ip访问。mysqld.cnf目录在/etc/mysql/mysql.conf.d下,如果设置了bind_address=127.0.0.1,只允许本地socket连接,将这一行注释掉

#bind-address = 127.0.0.1

重启mysqld

service mysql restart

重新连接MySQL继续报错,显示gp用户以host为cloudera01不允许链接

[root@cloudera01 pgeng]# mysql -h192.168.67.72 -ugp -p123456

ERROR 1130 (HY000): Host 'cloudera01' is not allowed to connect to this MySQL server

更改MySQL用户连接权限

更改MySQL用户连接权限使得用户在其他机器有访问权限。打开MySQL mysql库下的user表,查看user和host,gp用户默认host是localhost

mysql -uroot

mysql> select host,user from user;

+-----------+------------------+

| host | user |

+-----------+------------------+

| localhost | debian-sys-maint |

| localhost | gp |

| localhost | mysql.session |

| localhost | mysql.sys |

| localhost | root |

+-----------+------------------+

修改gp用户的host为%

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

Query OK, 1 row affected (0.05 sec)

Rows matched: 1 Changed: 1 Warnings: 0

赋予全部权限给gp@%,使得gp用户可以在其他机器输入密码连接MySQL

mysql> grant all privileges on *.* to 'gp'@'%';

Query OK, 0 rows affected (0.00 sec)

重启MySQL

service mysql restart

再次在远程集群链接MySQL

[root@cloudera01 ubuntu]# mysql -hXXX.XXX.XX.XX -ugp -pXXXXXX

Welcome to the MariaDB monitor. Commands end with ; or \g.

Your MySQL connection id is 8

Server version: 5.7.30-0ubuntu0.18.04.1 (Ubuntu)

Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

MySQL [(none)]>

密码不变和本地机器连接MySQL一致,不输入密码没有权限

mysql 2003 111_MySQL:解决ERROR 2003 (HY000): Can't connect to MySQL server on 'XXX' (111)相关推荐

  1. [mysql安装教程]解决ERROR 2003 (HY000): Can‘t connect to MySQL server on ‘localhost:3306‘ (10061)问题

    一.问题现象 背景:win系统安装mysql 先下载mysql:https://dev.mysql.com/downloads/mysql/,选择window版本 下载后解压,bin目录下新增my.i ...

  2. 解决 ERROR 2002 (HY000) Can‘t connect to local MySQL server through socket ‘tmpmysql.sock‘

    遇到的问题是这样的~ 本机环境~WSL+WIN10 WSL2~Fedora35 MySQL~8.0.27 遇到的问题~ 每次重启机器就会遇到下面这个问题--------->>>> ...

  3. Mac系统解决ERROR 2002 (HY000): Can‘t connect to local MySQL server through socket ‘/tmp/mysql.sock‘方法

    ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' 原因:无法在设置中开启 ...

  4. MySQL 报错:ERROR 2002 (HY000): Can't connect to local MySQL server through socket

    一.错误现场还原: 下面我们通过三种方式来连接,然后观察提示的错误信息: 1.直接使用"mysql"命令,不带主机名参数: 2.使用带了主机名"localhost&quo ...

  5. mysql 1114 hy000_mysql 解决 ERROR 1114 (HY000): The table 'XXX' is full

    操作:执行 alter table aa_table drop column hehe; 删除 aa_table 表中 hehe 字段.导致 ERROR 1114 (HY000): The table ...

  6. 解决ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

    在终端输入mysql -uroot -p123456登录数据库总是报这样的错,很烦. 在网上查了一下,没有得到解决,可能每个人遇到的问题原因不一样, 此时我就想看一下/tmp/mysql.sock这个 ...

  7. 解决 ERROR 2002 (HY000): Can‘t connect to local MySQL server through socket ‘/tmp/mysql.sock‘ (61) 超详细

    环境: mac 10, mysql 8.0.18 背景: 检查/tmp/mysql.sock文件存在且正常 解决步骤: 1.授予权限     (base) AppledeMacBook-Air-2:~ ...

  8. Mysql出现问题:ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/data/mysql/my解决方案

    回城传送–><数据库问题解决方案> ❤️作者主页:小虚竹 ❤️作者简介:大家好,我是小虚竹.Java领域优质创作者

  9. 解决mysql ERROR 2002 (HY000): Can't connect to local MySQL server through socket错误的方法

    ps -A | grep -i mysql kill 列出来的进程 service mysql start 我的问题就解决了 Fedora8启动mysql 报错: ERROR 2002 (HY000) ...

  10. ERROR 2002 (HY000): Can’t connect to local MySQL server through socket 解决办法

    故障描述: 启动 mysql  报错: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib ...

最新文章

  1. android访问html页面
  2. Jerry 2016年5月20日到5月23日的学习笔记
  3. 《影响力》6个使人顺从的武器之一互惠原理深入剖析
  4. python 析构函数_常用的python类的魔术方法
  5. 基于JavaSpringboot+Vue实现前后端分离房屋租赁系统
  6. mysql-proxy 2进制版本安装
  7. CVPR 2019 | 今日新出14篇论文汇总(来自微软、商汤、腾讯、斯坦福等)
  8. python工程师干什么的_大数据开发工程师薪资待遇及招聘要求?
  9. 数据挖掘技术有哪几种
  10. Python垃圾回收机制:gc模块
  11. 视频md5修改器苹果手机
  12. 李宏毅机器学习--课后作业HW_1
  13. SOSOAPI前后端分离开发模式下的接口测试
  14. 安装pip的三种方法
  15. n维空间被m个n-1维的“刀”最多切出多少块
  16. w10桌面计算机图标箭头去除,win10桌面图标有个箭头如何去掉_去掉win10桌面图标箭头的方法-系统城...
  17. 网站服务器被劫持,网站服务器被劫持了怎么修复
  18. matlab 如何读取二进制、十六进制txt文档
  19. dp 母函数 入门 + 模板
  20. 游戏中随机地图的实现

热门文章

  1. 九州云录 | 2018半年刊
  2. [AX]AX2012 R2 出差申请和支出报告
  3. 【Windows Server 2019】FTP服务的配置与管理——配置FTP站点(上)IP地址限制、身份验证、授权规则和请求筛选
  4. android追踪工具Trace概述
  5. 北大数院学长对转行机器学习/算法同学的建议(转自知乎)
  6. 2018计算机二级c语言考试大纲,2018计算机office考试大纲
  7. 服务器项目导入成绩,用Excel服务器统计学生成绩(4)
  8. 数字电路-八路抢答器的设计(proteus仿真)
  9. stm32 f103c8t6系列之 iic模式 点亮096 oled
  10. sysbench服务器性能测试