网上的N多方法都不全面,只有下面的第一步或第二步是不行的,必须同时执行下面两步操作

  1. 修改mysql.user表
    rootdebian-sys-maint身份登录mysql
$ mysql -u debian-sys-maint -p
mysql> use mysql
mysql> select Host, User from user;
mysql> GRANT ALL PRIVILEGES ON *.* TO 'lxw'@'%' WITH GRANT OPTION;
Query OK, 0 rows affected (0.00 sec)
mysql> FLUSH PRIVILEGES;
  1. 修改mysql配置文件
$ pwd
/etc/mysql/mysql.conf.d
$ vim mysqld.cnf  #对应修改下面的内容
# Instead of skip-networking the default is now to listen only on
# localhost which is more compatible and is not less secure.
#bind-address           = 127.0.0.1
bind-address            = 0.0.0.0

修改完成后,需要重新启动mysql服务

$ /etc/init.d/mysql restart

References:

外部主机不允许连接Mysql设置的解决
mysql下怎样创建新用户,并允许其在任意主机登录啊

转载于:https://www.cnblogs.com/lxw0109/p/mysql_connect.html

这样才能使本地Mysql服务允许被外部主机连接(两步)相关推荐

  1. Navicat 使用IP连接本地mysql服务提示无权限访问

    博主location访问是可以连接上的 所以只针对IP无法进行访问 由于MySQL默认location进行连接 所以Navicat 使用IP连接本地服务提示无权限访问 两种修改方法:命令和navica ...

  2. Mac—苹果电脑Mac OS下载并安装本地Mysql服务步骤详解

    关注微信公众号:CodingTechWork,一起学习进步. 引言   使用mac安装mysql服务端供自己本地调试使用. 下载Mysql安装包 官方下载链接https://www.mysql.com ...

  3. 不能连接MySQL服务主机3306_解决centos的mysql服务3306端口无法远程连接10038问题

    之前一期说过在centos下安装宝塔控制面板,当登陆进去新建了数据库,然后在windows使用navicat for mysql 远程连接数据库一直失败,没有解决就先用阿里的RDS先用着,直到近期找到 ...

  4. 本地MySQL数据库允许用任意ip连接访问

    1.进入本地mysql,输入下面命令,然后输入密码 mysql -uroot -proot 2.进入到mysql.然后选择mysql这个数据库 use mysql 3. 找到user这个表,然后查询一 ...

  5. 主机不允许连接mysql怎么弄_外部主机不允许连接Mysql设置的解决方法

    Mysql:is not allowed to connect to this MySQL server 如果你想连接你的mysql的时候发生这个错误: ERROR 1130: Host '192.1 ...

  6. mysql服务不能启动的几大原因

    mysql服务不能启动的几大原因 1.存放数据库的路径的属主以及属组不是mysql 此时把/mydata/data目录的属主以及属组改为mysql即可: # chown –R mysql.mysql ...

  7. Linux开启/关闭mysql服务命令

    1.开启mysql服务命令: 这是开启两个mysql服务的常用命令,记着开启后应该去看一下服务的运行状态,确保开启成功 2.关闭mysql服务命令 3.mysql的连接 一般格式:  mysql -h ...

  8. 本地生活服务,小程序助力迎战用户增量市场

    当互联网进入存量时代,增量正在成为行业的稀缺资源.而本地生活服务恰恰是当前互联网行业为数不多的增量. 前瞻产业研究院数据显示,2021年中国互联网本地生活服务行业市场规模达到2.6万亿元,到2025年 ...

  9. mysql服务等待应答超时_MySQL-Communications link failure异常分析及解决方法

    一.异常日志 $ExecutionErrorOnPhysicalDBException: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException ...

最新文章

  1. tomcat中的几种log catalina localhost
  2. 左手高仿,右手二奢,这届年轻人的奢侈品消费有点迷
  3. 最短路常用的四种模板(poj1847)
  4. YOLO V3 原理
  5. HDU 6113 度度熊的01世界【DFS/Flood Fill】
  6. ECMAScript 发展简史
  7. SharePoint 2010问题集锦 (2011.1)
  8. openssl做HMAC实例(C++)
  9. 用NSSM把influxDB安装成windows后台服务
  10. 最新Apicloud+Vue开发App专题(完整)
  11. rar压缩包密码解密
  12. 摄氏度与华氏度之间的转换
  13. STM3210B_EVAL U盘功能 USB + SPI +SD 增加对SDHC卡支持
  14. Flutter 中由 BuildContext 引发的血案
  15. TNF拮抗剂的结构、功能与结核感染_Wallis2008
  16. 可视为线性回归的曲线回归(R语言)
  17. 单片机:c语言实现秒表计数(按键开始,结束,重置)
  18. windows清理_CCleaner专业的windows清理工具【附专业版升级方法】
  19. 百度地图JavaScript API 学习之自定义标注图标(一)
  20. HDLBits-Circuits学习小结(五)计数器(counters)

热门文章

  1. 普通卷积armv7-neon指令集实现—QNNPACK
  2. CentOS挂载U盘
  3. ucOS_II移植:Stm32启动代码分析
  4. react封装函数_GitHub - daifee/react-component: 用 React 封装一套常用组件
  5. redius mysql_采用Linux系统的Freeradius+MySQL实现RADIUS认证服务器
  6. stop() 和 suspend() 方法为何不推荐使用
  7. IE8“开发人员工具”使用详解上(各级菜单详解)
  8. linux下批量替换文件内容的三种办法
  9. 【经典问题】maximum subset sum of vectors
  10. C++中常量成员函数的含义