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

centos79 mysql57用别的端口号开机自启

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

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