代码编织梦想

1、本地测试3306是否开启

首先要ping一下看是否联通

ping 192.168.43.47

之后使用telnet命令查看是否可用

telnet 192.168.43.47 3306

2、linux开启3306端口

2.1 常用指令

查看防火墙状态:

service iptables status

重启防火墙:

service iptables restart

查看3306端口状态

netstat -an|grep 3306

2.2 编辑防火墙配置文件

编辑文件

vi /etc/sysconfig/iptables

注:一定注意自己的虚拟机系统是什么

ubuntu 使用

-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT

CentOS 使用

-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT

注意上述代码要放在之后

-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT

注意上述代码要放在之前

-A INPUT -j REJECT --reject-with icmp-host-prohibited

如下:

a6b9038489afa98f001a3bda178efa90.png

2.3 重启防火墙

service iptables restart

参考文章:

[1] 添加3306端口

[2] CentOS用这个开3306

[3] 连接mysql1

[4] 连接mysql2

b739ec46bb5c46d9c0aa4ce35ba1ea56.png

关于找一找教程网

本站文章仅代表作者观点,不代表本站立场,所有文章非营利性免费分享。

本站提供了软件编程、网站开发技术、服务器运维、人工智能等等IT技术文章,希望广大程序员努力学习,让我们用科技改变世界。

[Linux开启3306端口(开放mysql访问端口)]http://www.zyiz.net/tech/detail-161273.html

开放linux下mysql数据库3306端口-爱代码爱编程

前一段时间,想在本地连接远程linux服务器上的数据库,可老是超时连接不上,但是ping 服务器也能ping通,后来感觉可能是服务器数据库的对外端口可能禁了。 (1)首先要确认的是3306端口是不是对外开放了。mysql默

linux系统对外开放3306、8080等端口,防火墙设置_julielele的博客-爱代码爱编程_linux3306对外开放

我们很多时候在liunx系统上安装了web服务应用后(如tomcat、apache等),需要让其它电脑能访问到该应用,而linux系统(centos、redhat等)的防火墙是默认只对外开放了22端口。  linux系统的端口设置在/etc/sysconfig/iptables文件中配置。使用编辑器打开该文件。内容如下:

linux下mysql对外开放端口3306及常用命令_羊族的希望的博客-爱代码爱编程_mysql对外开放

mysql对外开放 /etc/mysql/mysql.conf.d/mysqld.cnf 注释掉 #bind-address        = 127.0.0.1 重启服务: service mysql restart 授权 mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED B

详解linux如何查看服务器开放的端口号_q1054261752的博客-爱代码爱编程_服务器怎么开放端口

详解Linux如何查看服务器开放的端口号 原创 波波说运维 2019-06-01 00:02:00 概述 平时我们玩Linux的时候有时需要看下服务器是不是开放了一些端口

linux如何查看端口状态_weixin_34266504的博客-爱代码爱编程

2019独角兽企业重金招聘Python工程师标准>>> 在Linux使用过程中,需要了解当前系统开放了哪些端口,并且要查看开放这些端口的具体进程和用户,可以通过netstat命令进行简单查询 netstat命令各个参数说明如下:   -t : 指明显示TCP端口   -u : 指明显示UDP端

在Ubuntu/Linux环境下开放3306端口-爱代码爱编程

一、查看3306端口是否开放   netstat -an|grep 3306 如果看到下图这样的,说明端口并未打开:     二、修改访问权限 进入目录“etc/mysql/mysql.conf.d/”,如下图所示: 在这个目录下,有一个配置文件“mysqld.cnf”,如下图所示: 打开这个配置文件:   sudo vim

liunx mysql 3306端口开启_linux中怎么开启mysql的3306端口-爱代码爱编程

展开全部 linux中mysql的3306端口默认是打开的,如果没有打开需要设置防火墙开放3306端口,防火墙开放3306端口的命令为:e68a84e8a2ad62616964757a686964616f31333431356661 iptables -A INPUT -m state --state NEW -m tcp -p tcp --dpo

linux服务器3306端口,linux系统对外开放3306、8080等端口,防火墙设置详解-爱代码爱编程

linux系统对外开放3306、8080等端口,防火墙设置详解 发布时间:2020-10-10 23:08:49 来源:脚本之家 阅读:141 作者:julielele 栏目:服务器 我们很多时候在liunx系统上安装了web服务应用后(如tomcat、apache等),需要让其它电脑能访问到该应用,而linux系统(centos、redh

linux系统数据库端口,开放linux下数据库3306端口-爱代码爱编程

# # The MySQL database server configuration file. # # You can copy this to one of: # - "/etc/mysql/my.cnf" to set global options, # - "~/.my.cnf" to set user-specific optio

linux7开放3306端口,CentOS 7 开放3306端口-爱代码爱编程

8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? 我准备了两台虚拟机分别安装CentOS 7,一台IP:192.168.1.151,一台IP:192.168.1.152,安装完MySQL后使用Navicat连接的时候出现了下面错误提示 后来检查发现是因为CentOS没有开放3306端口 在 Centos