文件位置

修改ubuntu下mysql文件数据存储位置

拥有回忆 提交于 2019-12-03 06:17:28
在 Ubuntu 下安装的MySQL默认配置下的数据库文件存储位置是在/var/lib/mysql,如果你没有为/var挂载在一个足够大的分区中,那么/var将和根目录/同在一个分区共享使用可用空间。 在 Ubuntu 下 安装的MySQL默认配置下的数据库文件存储位置是在/var/lib/mysql,如果你没有为 /var挂载在一个足够大的分区中,那么/var将和根目录/同在一个分区共享使用可用空间。大多数用户通常会为/home挂载一个独立的分区,所以这篇 文章就是准备讲如何更改MySQL数据库存储位置到其它挂载位置的。 MySQL数据库的文件结构是怎么样的呢,对于这样子创建的数据库命令: CREATE DATABASE mysqldb 在默认的数据库存储位置下就会有个文件夹mysqldb。要操作数据库首先得停止数据库进程: $sudo /etc/init.d/mysql stop 本文以转移到/home/mysql这个位置为例,下面命令将原有数据库转移到新位置: $sudo cp –R –p /var/lib/mysql /home/mysql 编辑MySQL配置文件: $gksu gedit /etc/mysql/my.cnf 在gedit中找到datadir这一行,将后面等于号之后的内容更改为/home/mysql然后保存退出。自 Ubuntu 7.10开始