1. 修改 MySQL 配置文件 my.cnf,找到 [mysqld] 段落,在其中添加如下语句:

    port=3307

    bind-address=127.0.0.1

    注意:3307 为自定义的端口号。

  2. 保存并退出 my.cnf 文件。

  3. 创建 MySQL 启动脚本,命名为 mysql.sh,并将其保存到 /etc/init.d/ 目录下。脚本内容如下:

    #!/bin/bash

    #chkconfig: 2345 20 80

    #description: MySQL Server

    /usr/sbin/mysqld --defaults-file=/etc/my.cnf &

  4. mysql.sh 脚本添加执行权限:

    chmod +x /etc/init.d/mysql.sh

  5. mysql.sh 脚本添加到系统服务中:

    chkconfig --add mysql.sh

  6. 设置 MySQL 服务开机自启:

    chkconfig mysql.sh on

  7. 启动 MySQL 服务:

    service mysql.sh start

  8. 查看 MySQL 端口号是否修改成功:

    netstat -anp | grep 3307

    如果出现以下信息,则说明修改成功:

    tcp 0 0 127.0.0.1:3307 0.0.0.0:* LISTEN 12345/mysqld

CentOS 7.9 MySQL 5.7 开机自启并修改端口号

原文地址: https://www.cveoy.top/t/topic/l3sT 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录