打开mysql 端口

2023年 8月 4日 51.6k 0

在使用 MySQL 数据库时,我们需要打开其相应的端口,使得其他计算机能够连接到该数据库进行读写操作。下面是如何打开 MySQL 端口的步骤。

sudo ufw allow mysql

打开mysql 端口

上述代码中,ufw是 Ubuntu 下的一种基于 iptables 的防火墙软件,allow mysql则是开放 MySQL 端口的具体指令。

执行完上述指令后,可以使用以下命令来检测端口是否已经开放:

sudo ufw status

上述指令可以查看当前防火墙的状态,其中包含已经开放的端口列表。

除了使用防火墙软件开放端口以外,我们还可以通过编辑 MySQL 配置文件开放端口。具体来说,我们需要修改/etc/mysql/mysql.conf.d/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并将其设置为服务器的 IP 地址即可开放 MySQL 端口。例如,在本机上运行 MySQL 的默认 IP 地址为127.0.0.1(即 localhost),如果我们想要让其他计算机连接到该 MySQL 服务器,则需要将bind-address设为该机器的 IP 地址。

bind-address = your_server_ip

执行以上操作后,需要重启 MySQL 服务使其生效:

sudo service mysql restart

现在,您已经成功地开放了 MySQL 端口,可以愉快地使用 MySQL 数据库进行开发或运维工作咯!

相关文章

Oracle如何使用授予和撤销权限的语法和示例
Awesome Project: 探索 MatrixOrigin 云原生分布式数据库
下载丨66页PDF,云和恩墨技术通讯(2024年7月刊)
社区版oceanbase安装
Oracle 导出CSV工具-sqluldr2
ETL数据集成丨快速将MySQL数据迁移至Doris数据库

发布评论