美文网首页
Mysql修改数据文件默认目录datadir

Mysql修改数据文件默认目录datadir

作者: dbc94a66f502 | 来源:发表于2019-07-17 15:17 被阅读0次

    参考 https://blog.csdn.net/qq_15017407/article/details/54910016

    1.Stop MySQL:

    service mysql stop
    

    2.Change Data Directory:

    // 新建文件夹用于存放数据,并把mysql默认的数据文件拷贝至此文件夹
    mkdir -p /data
    cp -rap /var/lib/mysql /data 或者 mv /var/lib/mysql /data
    
    // 改变新建文件夹的属主
    chown -R -v mysql:mysql /data/mysql
    
    // 现在编辑MySQL的默认配置文件/etc/my.cnf 修改datadir和socketvariable。
    vi /usr/my.cnf
    Change From: datadir=/var/lib/mysql 
                 socket=/var/lib/mysql/mysql.sock 
    Change To:   datadir=/data/mysql 
                 socket=/data/mysql/mysql.sock
    

    3.为mysql.sock加连接:

    // 比如说实际的mysql.sock在 /data/mysql/mysql.sock 下
    ln -s /data/mysql/mysql.sock /var/lib/mysql/mysql.sock;
    

    4.Start MySQL:

    service mysql start
    

    相关文章

      网友评论

          本文标题:Mysql修改数据文件默认目录datadir

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