开放linux下mysql数据库3306端口
(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端口相关推荐
- Linux下MySQL数据库主从同步配置
操作系统:CentOS 6.x 64位 MySQL数据库版本:mysql-5.5.35 MySQL主服务器:192.168.21.128 MySQL从服务器:192.168.21.129 准备篇: 说 ...
- linux下mysql数据库基础及客户端命令详解
linux下mysql数据库基础及客户端命令详解 1.mysql数据库存储引擎: SHOW ENGINES; #查看mysql支持的存储引擎 常见有如下两个存储引擎: MyISAM:每表三个文件: ...
- linux mysql常用基本操作,Linux下MySQL数据库常用基本操作 一
Linux下MySQL数据库常用基本操作 一 0.登录数据库 mysql -u root -p 1.显示数据库 show databases; 2.选择数据库 use 数据库名; 3.显示数据库中的表 ...
- mysql 多数据库文件_今天突然发现我的Linux下MySQL数据库目录多了好多文件
今天再次重现Blog了,虽然很忙,还是要来写一下Blog的,嘻,首先还是一样先谢谢Sery 今天发现了我的Linux下Mysql数据库目录多了好多Mysql-bin.0000X这些文件,经过自己查找资 ...
- Linux下Mysql数据库的基础操作
Linux下Mysql数据库的基础操作 一.Mysql数据介绍 二.数据库相关术语介绍 1.数据库相关名词 2.相关术语介绍 三.Mysql数据库的管理 1.创建数据库用户 2.查询用户状态 3.修改 ...
- mysql教程qt linux_一步步学Qt,第四天-Linux 下mysql数据库链接
一步步学Qt,第四天-Linux 下mysql数据库链接 现在在linux系统下面,完成之前的qt-mysql连接工作,此次我新安装了新版的qt,也按照qtassistant对mysqldriver进 ...
- Linux下mysql数据库从服务器A只迁移DATA文件夹到服务器B
Linux下mysql数据库从服务器A只迁移DATA文件夹到服务器B 操作流程 获取数据 迁移数据 运行新的数据库 后记 操作流程 前言:近期做了一个项目,由于mysql数据库中的数据比较庞大,考虑转 ...
- Linux下Mysql数据库
Linux下Mysql数据库 MySQL是一个开放源码的小型关联式数据库管理系统,开发者为瑞典MySQL AB公司, 目前属于Oracle公司,MySQL被广泛地应用在Internet上的中小型网站中 ...
- 防火墙规则,指定ip访问mysql数据库3306端口
防火墙规则,指定ip访问mysql数据库3306端口 # 防火墙脚本,vi编辑保存 vi /etc/forward #!/bin/sh echo "starting forward...&q ...
最新文章
- DIV+CSS规范命名大全集合
- AAAI 2021最佳论文《Informer》作者:Transformer 最新进展
- 关于vivo 8.0和miui新系统android studio调试出现“包解析错误”的bug的解决办法
- 044_Properties工具类
- python中统计计数的几种方法和Counter的介绍
- mysql 交集_MySQL 查询结果取交集的实现方法
- Kubernetes从懵圈到熟练:认证与调度
- 在 Centos7 用Jexus服务器 运行.Net Core 只需几步
- 模拟用户输入并检查输出的简单方法
- python excelwriter保存路径_Python和Excel 终于可以互通了!!
- Android有道词典查询功能
- 把编译时间加入到目标文件
- 使用主题文件(包含CSS文件)时遇到的问题
- Kotlin入门(4)声明与操作数组
- 互联网公司的架构设计要怎么落地?| 技术头条
- 交互题[CF1103B Game with modulo、CF1019B The hat、CF896B Ithea Plays With Chtholly]
- 20200529每日一句
- Emacs学习笔记(8): 使用emacs浏览网页
- 如何在VS2015创建C语言项目
- c语言表达式判断语法错误题,C语言数据类型与表达式习题及答案.doc
热门文章
- c盘python27文件夹可以删除嘛_电脑C盘那些文件夹可以删除
- java技术的核心是哪个_[JAVA]《Java 核心技术》(一)
- linux 音频路径,Linux系统中提取DVD音频的方法介绍(转)
- MATLAB实现直方图均衡化与规定化
- com.android.sadk卸载不掉,Android的Service的两种方式以及使用
- java.net.uri,java.net.uri
- ViSP中识别AprilTag的C++实例代码解释
- java stream 取某个字段_java8的函数式编程和stream使用心得
- authc过滤器 shiro_Shiro的web下的使用
- docker 镜像修改的配置文件自动还原_原创 | 全网最实在的docker入门教程四