linux中怎么开启mysql的3306端口

1、首先,进入到控制台下,下图是我用了putty工具,远程实现的控制。之后输入“netstat -an | grep 3306”即可查看是否开启,如下图只显示listen则标识未开启。2、之后,通过cd命令进入到etc/mysql目录下。然后输入ls命令,即可看到该目录下的文件。3、文件中会看到有my.cnf。通过“vi my.cnf”命令...
linux中怎么开启mysql的3306端口
mysql 的默认监听的端口为tcp的3306端口。安装mysql我们可以只用yum 命令来进行:
安装:yum -y install mysql mysql-server mysql -devel
mysql 初始化:
service mysqld start
chkconfig mysqld on
mysqladmin -u root passwd linuxprobe ;
查看服务:
lsof -i:3306
netstat -tnulp |grep 3306
添加3306端口对外访问:
iptables 可以关闭iptables 或者安装实际的情况进行设置。
iptables -I INPUT 1 -p tcp --dport 3306 -j ACCEPT

添加mysql用户的访问。这里也是根据实际情况进行的:

学习Linux,学习运维都需要多思考多学习多练习。贵在实战。建议参考运维相关书籍《Linux就该这样学》等。加油
2017-04-17
1、首先,进入到控制台下,下图是我用了putty工具,远程实现的控制。之后输入“netstat -an | grep 3306”即可查看是否开启,如下图只显示listen则标识未开启。

2、之后,通过cd命令进入到etc/mysql目录下。然后输入ls命令,即可看到该目录下的文件。

3、文件中会看到有my.cnf。通过“vi my.cnf”命令进入到编辑的状态下。

4、之后,把“bind-address =127.0.0.1”注释掉或者换成需要远程连接的ip地址,或者是直接把这句删除掉,然后,进行保存即可。

2019-07-10
linux中mysql的3306端口默认是打开的,如果没有打开需要设置防火墙开放3306端口,防火墙开放3306端口的命令为:
iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
防火墙配置举例:
# Firewall configuration written by system-config-firewall
# Manual customization of this file is not recommended.
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
-A FORWARD -p icmp -j ACCEPT
-A FORWARD -i lo -j ACCEPT
-A FORWARD -i eth0 -j ACCEPT
-A INPUT -j REJECT --reject-with icmp-host-prohibited
-A FORWARD -j REJECT --reject-with icmp-host-prohibited
COMMIT
扩展资料
1、linux防火墙状态相关命令:
service iptables status 查看防火墙状态
service iptables start 开启防火墙
service iptables stop 关闭防火墙
service iptables restart 重启防火墙

2、开放、关闭端口命令介绍(例如只打开22端口):
iptables -A INPUT -p tcp –dport 22 -j ACCEPT
iptables -A OUTPUT -p tcp –sport 22 -j ACCEPT
3、参数讲解:
–A 参数就看成是添加一条规则
–p 指定是什么协议,我们常用的tcp 协议,当然也有udp,例如53端口的DNS
–dport 就是目标端口,当数据从外部进入服务器为目标端口
–sport 数据从服务器出去,则为数据源端口使用
–j 就是指定是 ACCEPT -接收 或者 DROP 不接收
2019-07-14
mengvlog 阅读 9 次 更新于 2025-07-21 03:25:42 我来答关注问题0
  • 打开终端:在Linux系统的桌面空白处右击,选择“打开终端”。修改MySQL配置文件:在启动MySQL服务之前,有时需要根据实际需求修改MySQL的配置文件。这一步是可选的,只有在需要调整MySQL配置时才进行。启动MySQL服务:在终端中输入命令service mysqld start,然后按回车键。这条命令会启动MySQL服务。验证MySQL服...

  • 接下来,使用以下命令启动MySQL服务:sudo /etc/init.d/mysql start 以上步骤可以帮助你在Linux系统上成功启动MySQL服务。需要注意的是,在执行上述操作时,确保你已经具备相应的权限,特别是在使用sudo命令时。此外,根据你的Linux发行版不同,可能还需要进行一些额外的配置,例如设置MySQL服务的开机自启动等...

  • – 首先打开Linux终端,输入`yum install MySQL`来安装MySQL服务器,安装完成后输入`service mysqld start`来启动MySQL服务器。– 完成启动后,你可以使用此命令在任何时候重新启动MySQL服务器:`service mysqld restart`– 你也可以使用`ps -al | grep MySQL`命令来查看MySQL服务器是...

  • 在Linux系统中,要检查MySQL服务是否正在运行,可以使用以下命令。首先,运行ps aux | grep mysqld ,这将显示所有包含"mysqld"关键词的进程,帮助确认MySQL服务是否已启动。其次,运行 /etc/init.d/mysqld status ,该命令会提供MySQL服务当前的状态详情,包括是否正在运行等信息。要获取MySQL服务的详细...

  •  深空见闻 linux下Mysql的启动关闭的命令

    使用服务脚本启动:命令:/etc/init.d/mysqld start说明:该命令通过调用MySQL提供的服务脚本mysqld来启动MySQL数据库。前提是已经将MySQL的服务脚本mysql.server复制到/etc/init.d/目录下,并重命名为mysqld。关闭MySQL数据库 使用服务脚本关闭:命令:/etc/init.d/mysqld stop说明:该命令通过调用MySQL...

檬味博客在线解答立即免费咨询

mySQL相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部