更改MySQL数据文件目录位置_MySQL
程序员文章站
2022-04-28 14:24:55
...
bitsCN.com
更改MySQL数据文件目录位置 有时候我们需要更改mysql数据文件的所在位置,下面以yum安装的mysql为例,把默认的data目录/var/lib/mysql更改为/home/mysql。 1、停止mysqld service mysqld stop
2、修改my.cnf在[mysqld]中,把datadir=/var/lib/mysql更改为datadir=/home/mysql,把socket=/var/lib/mysql.sock更改为socket=/home/mysql/mysql.sock,最终修改如下: [mysqld]datadir=/var/lib/mysql datadir=/home/mysqlsocket=/var/lib/mysql.sock socket=/home/mysql/mysql.sock在[mysql]中添加socket路径: socket=/home/mysql/mysql.sock
3、移动data目录 mv /var/lib/mysql /home
4、修改启动文件/etc/init.d/mysqld把get_mysql_option mysqld datadir “/var/lib/mysql”更改为get_mysql_option mysqld datadir “/home/mysql”。 本文来自于CentOS Linux教程网 bitsCN.com
更改MySQL数据文件目录位置 有时候我们需要更改mysql数据文件的所在位置,下面以yum安装的mysql为例,把默认的data目录/var/lib/mysql更改为/home/mysql。 1、停止mysqld service mysqld stop
2、修改my.cnf在[mysqld]中,把datadir=/var/lib/mysql更改为datadir=/home/mysql,把socket=/var/lib/mysql.sock更改为socket=/home/mysql/mysql.sock,最终修改如下: [mysqld]datadir=/var/lib/mysql datadir=/home/mysqlsocket=/var/lib/mysql.sock socket=/home/mysql/mysql.sock在[mysql]中添加socket路径: socket=/home/mysql/mysql.sock
3、移动data目录 mv /var/lib/mysql /home
4、修改启动文件/etc/init.d/mysqld把get_mysql_option mysqld datadir “/var/lib/mysql”更改为get_mysql_option mysqld datadir “/home/mysql”。 本文来自于CentOS Linux教程网 bitsCN.com
上一篇: mysql数据库双向同步热备_MySQL
下一篇: 总结在开发中遇到问题
推荐阅读
-
MySQL 创建用户、授权用户、撤销用户权限、更改用户密码、删除用户(实用技巧)
-
mysql 5.7.21 解压版通过历史data目录恢复数据的教程图解
-
MySQL阅读目录
-
MySQL如何更改数据库数据存储目录详解
-
MySQL中地理位置数据扩展geometry的使用心得
-
mysql 开发进阶篇系列 43 逻辑备份与恢复(基于时间和位置的不完全恢复)
-
Linux mysql如何更改root密码以及忘记root密码的修改方法
-
MySQL 5.7.19安装目录下创建my.ini文件的方法
-
mysql 5.7更改数据库的数据存储位置的解决方法
-
Windows 64 位 mysql 5.7以上版本包解压中没有data目录和my-default.ini及服务无法启动的快速解决办法(问题小结)