美文网首页
mysql 配多个端口的方法

mysql 配多个端口的方法

作者: 闲走 | 来源:发表于2019-11-23 22:04 被阅读0次

    转载声明: 本作品的文字、内容均为作者原创,版权为作者所有,转载前务必通知本人并以超链接形式注明内容来自本站,以免带来不必要的麻烦。 本站内容欢迎分享,但拒绝有商业目的的转载!

    1.首先要先把my.cnf配置文件复制一份,开几个端口要复制几份当然要重新命名

    如:cp /etc/my.cnf /etc/my_1.cnf

        cp /etc/my.cnf /etc/my_2.cnf

        cp /etc/my.cnf /etc/my_3.cnf

    2.修改my_1.cnf my_2.cnf my_3.cnf文件把默认的3306端口改成 3307 3308 3309.

    3.数据库指定存放数据的目录也要重新复制

        cp /usr/local/mysql/var /usr/local/mysql/var1 (这里是默认的存放目录)

        cp /usr/local/mysql/var /usr/local/mysql/var2

        cp /usr/local/mysql/var /usr/local/mysql/var3

    4.因为目录变了 要重新初始化数据库

    /usr/local/mysql//bin/mysql_install_db --datadir=/usr/local/mysql/var1 --user=mysql

    /usr/local/mysql//bin/mysql_install_db --datadir=/usr/local/mysql/var2 --user=mysql

    /usr/local/mysql//bin/mysql_install_db --datadir=/usr/local/mysql/var3 --user=mysql

    5.启动mysql,当然这里要指定.cnf文件和目录启动

    /usr/local/mysql/bin/mysqld_safe --defaults-file=/etc/my_1.cnf --basedir=/usr/local/mysql --datadir=/usr/local/mysql/var1 --user=mysql &

    /usr/local/mysql/bin/mysqld_safe --defaults-file=/etc/my_2.cnf --basedir=/usr/local/mysql --datadir=/usr/local/mysql/var2 --user=mysql &

    /usr/local/mysql/bin/mysqld_safe --defaults-file=/etc/my_3.cnf --basedir=/usr/local/mysql --datadir=/usr/local/mysql/var3 --user=mysql &

    大功告成,自己快去试试吧。

    相关文章

      网友评论

          本文标题:mysql 配多个端口的方法

          本文链接:https://www.haomeiwen.com/subject/dbrkwctx.html