mysql默认端口怎么改
时间 : 2023-03-10 16:51:02声明: : 文章内容来自网络,不保证准确性,请自行甄别信息有效性

MySQL默认端口是3306,但是可以通过修改配置文件来更改端口号。下面是具体步骤:

1. 进入MySQL的配置文件my.cnf的位置。在Ubuntu系统下,该文件通常位于/etc/mysql/目录下;在CentOS系统下,该文件通常位于/etc/目录下。

2. 使用文本编辑器打开my.cnf文件,找到以下这行代码:

```

port = 3306

```

3. 将端口号修改为你想要的端口号,如:

```

port = 3307

```

4. 保存更改并退出编辑器。

5. 重启MySQL服务以使更改生效,可以使用以下命令:

```

sudo service mysql restart

```

6. 确认端口号已经修改成功。可以使用以下命令来查看MySQL是否在新端口上进行连接:

```

mysql -uroot -p -hlocalhost -P3307

```

以上便是修改MySQL默认端口的具体步骤。需要注意的是,如果端口号被修改为非标准端口号,例如3307,那么在客户端连接时,需要在连接字符串中指定相应的端口号。

MySQL 默认使用3306作为其端口号,如果需要修改默认端口号,可以按照以下步骤进行操作。

1. 停止MySQL服务

在修改端口号之前,需要先停止MySQL服务。可以使用以下命令停止MySQL服务:

sudo systemctl stop mysql

2. 修改my.cnf文件

MySQL的配置文件my.cnf位于/etc/mysql/目录下。使用vim或其他编辑器打开该文件,找到以下行:

port = 3306

将port的值改为你想要的端口号,如下所示:

port = 1234

保存并关闭文件。

3. 启动MySQL服务

修改完my.cnf文件后,需要重新启动MySQL服务。

sudo systemctl start mysql

4. 配置防火墙

如果正在运行防火墙软件,需要打开修改后的MySQL端口以使其可以被访问。可以使用以下命令打开新端口:

sudo ufw allow 1234/tcp

注意,这里的端口号应该替换为你所修改的端口号。

现在你已经成功地将MySQL服务的端口号从默认的3306修改为其他端口号。在连接MySQL时,应该使用新端口号进行连接。