(1)首先要确认的是3306端口是不是对外开放了。mysql默认状态下是不开发对外访问的功能的,所以大多数这就是问题的所在。 
进入服务器,~# netstat -an | grep 3306 
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 
仔细查看,如果都是127.0.0.1,那么说明3306端口没有对外开放,只是监听本地的连接。

Solution:进入到mysql的配置文件所在目录(/etc/mysql/my.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注释掉,或者改成客户端主机IP

查看端口状态(注释掉后的结果): 
root@iZ941qpiyjvZ:/etc/init.d# netstat -nap | grep 3306 
tcp6 0 0 :::3306 :::* LISTEN

(2)下面你还要确认的一件事就是确认客户端用户是否具有权限 
mysql>grant all privileges on . to username@”%” identified by “password”; 
注意%后面要空一隔 
上面的命令授予的用户权限可以访问mysql中的任意数据库(database)和表(table)

开放linux下mysql数据库3306端口相关推荐

  1. Linux下MySQL数据库主从同步配置

    操作系统:CentOS 6.x 64位 MySQL数据库版本:mysql-5.5.35 MySQL主服务器:192.168.21.128 MySQL从服务器:192.168.21.129 准备篇: 说 ...

  2. linux下mysql数据库基础及客户端命令详解

    linux下mysql数据库基础及客户端命令详解 1.mysql数据库存储引擎: SHOW ENGINES;   #查看mysql支持的存储引擎 常见有如下两个存储引擎: MyISAM:每表三个文件: ...

  3. linux mysql常用基本操作,Linux下MySQL数据库常用基本操作 一

    Linux下MySQL数据库常用基本操作 一 0.登录数据库 mysql -u root -p 1.显示数据库 show databases; 2.选择数据库 use 数据库名; 3.显示数据库中的表 ...

  4. mysql 多数据库文件_今天突然发现我的Linux下MySQL数据库目录多了好多文件

    今天再次重现Blog了,虽然很忙,还是要来写一下Blog的,嘻,首先还是一样先谢谢Sery 今天发现了我的Linux下Mysql数据库目录多了好多Mysql-bin.0000X这些文件,经过自己查找资 ...

  5. Linux下Mysql数据库的基础操作

    Linux下Mysql数据库的基础操作 一.Mysql数据介绍 二.数据库相关术语介绍 1.数据库相关名词 2.相关术语介绍 三.Mysql数据库的管理 1.创建数据库用户 2.查询用户状态 3.修改 ...

  6. mysql教程qt linux_一步步学Qt,第四天-Linux 下mysql数据库链接

    一步步学Qt,第四天-Linux 下mysql数据库链接 现在在linux系统下面,完成之前的qt-mysql连接工作,此次我新安装了新版的qt,也按照qtassistant对mysqldriver进 ...

  7. Linux下mysql数据库从服务器A只迁移DATA文件夹到服务器B

    Linux下mysql数据库从服务器A只迁移DATA文件夹到服务器B 操作流程 获取数据 迁移数据 运行新的数据库 后记 操作流程 前言:近期做了一个项目,由于mysql数据库中的数据比较庞大,考虑转 ...

  8. Linux下Mysql数据库

    Linux下Mysql数据库 MySQL是一个开放源码的小型关联式数据库管理系统,开发者为瑞典MySQL AB公司, 目前属于Oracle公司,MySQL被广泛地应用在Internet上的中小型网站中 ...

  9. 防火墙规则,指定ip访问mysql数据库3306端口

    防火墙规则,指定ip访问mysql数据库3306端口 # 防火墙脚本,vi编辑保存 vi /etc/forward #!/bin/sh echo "starting forward...&q ...

最新文章

  1. DIV+CSS规范命名大全集合
  2. AAAI 2021最佳论文《Informer》作者:Transformer 最新进展
  3. 关于vivo 8.0和miui新系统android studio调试出现“包解析错误”的bug的解决办法
  4. 044_Properties工具类
  5. python中统计计数的几种方法和Counter的介绍
  6. mysql 交集_MySQL 查询结果取交集的实现方法
  7. Kubernetes从懵圈到熟练:认证与调度
  8. 在 Centos7 用Jexus服务器 运行.Net Core 只需几步
  9. 模拟用户输入并检查输出的简单方法
  10. python excelwriter保存路径_Python和Excel 终于可以互通了!!
  11. Android有道词典查询功能
  12. 把编译时间加入到目标文件
  13. 使用主题文件(包含CSS文件)时遇到的问题
  14. Kotlin入门(4)声明与操作数组
  15. 互联网公司的架构设计要怎么落地?| 技术头条
  16. 交互题[CF1103B Game with modulo、CF1019B The hat、CF896B Ithea Plays With Chtholly]
  17. 20200529每日一句
  18. Emacs学习笔记(8): 使用emacs浏览网页
  19. 如何在VS2015创建C语言项目
  20. c语言表达式判断语法错误题,C语言数据类型与表达式习题及答案.doc

热门文章

  1. c盘python27文件夹可以删除嘛_电脑C盘那些文件夹可以删除
  2. java技术的核心是哪个_[JAVA]《Java 核心技术》(一)
  3. linux 音频路径,Linux系统中提取DVD音频的方法介绍(转)
  4. MATLAB实现直方图均衡化与规定化
  5. com.android.sadk卸载不掉,Android的Service的两种方式以及使用
  6. java.net.uri,java.net.uri
  7. ViSP中识别AprilTag的C++实例代码解释
  8. java stream 取某个字段_java8的函数式编程和stream使用心得
  9. authc过滤器 shiro_Shiro的web下的使用
  10. docker 镜像修改的配置文件自动还原_原创 | 全网最实在的docker入门教程四