mysql 改变存储文件路径
2014-05-13 20:09
253 查看
linux下,MySQL默认的数据文档存储目录为/var/lib/mysql。假如要把MySQL目录移到/mydata/下需要进行下面几步
centos
1.停掉mysql service mysqld stop
2. 移动数据文件 cp -r /var/lib/mysql /mydata/
3.编辑配置文件
vim /etc/my.cnf
datadir=/var/lib/mysql改为datadir=/mydata/mysql
socket=/var/lib/mysql/mysql.sock
改为socket=/mydata/mysql/mysql.sock
4.改启动脚本 /etc/init.d/mysql
get_mysql_option
mysqld datadir "/var/lib/mysql"改为get_mysql_option mysqld datadir "/mydata/mysql"
5.做个链接 ln
-s /mydata/mysql/mysql.sock /var/lib/mysql/mysql.sock
6.改文件属主
chown -R mysql:mysql /mydata/mysql
7.启动mysql
service mysqld start
ubuntu 系统
1.停掉mysql service mysql stop
2. 移动数据文件 cp -r /var/lib/mysql /mydata/
修改/etc/mysql/my.cnf 下datadir=/home/xiaosong/mysql
chown -R mysql:mysql /mydata/mysql
chmod 755 /home/xiaosong/mysql
修改/etc/apparmor.d/user.sbin.mysql下
/var/lib/mysql/ r, 修改为/home/xiaosong/mysql/ r,
/var/lib/mysql/** rwk, 修改为、home/xiaosong/mysql/** rwk,
然后运行mysql_install_db --user=mysql --datadir=/mydata/mysql
service mysql start
centos
1.停掉mysql service mysqld stop
2. 移动数据文件 cp -r /var/lib/mysql /mydata/
3.编辑配置文件
vim /etc/my.cnf
datadir=/var/lib/mysql改为datadir=/mydata/mysql
socket=/var/lib/mysql/mysql.sock
改为socket=/mydata/mysql/mysql.sock
4.改启动脚本 /etc/init.d/mysql
get_mysql_option
mysqld datadir "/var/lib/mysql"改为get_mysql_option mysqld datadir "/mydata/mysql"
5.做个链接 ln
-s /mydata/mysql/mysql.sock /var/lib/mysql/mysql.sock
6.改文件属主
chown -R mysql:mysql /mydata/mysql
7.启动mysql
service mysqld start
ubuntu 系统
1.停掉mysql service mysql stop
2. 移动数据文件 cp -r /var/lib/mysql /mydata/
修改/etc/mysql/my.cnf 下datadir=/home/xiaosong/mysql
chown -R mysql:mysql /mydata/mysql
chmod 755 /home/xiaosong/mysql
修改/etc/apparmor.d/user.sbin.mysql下
/var/lib/mysql/ r, 修改为/home/xiaosong/mysql/ r,
/var/lib/mysql/** rwk, 修改为、home/xiaosong/mysql/** rwk,
然后运行mysql_install_db --user=mysql --datadir=/mydata/mysql
service mysql start
相关文章推荐
- CentOS下Mysql 改变数据存储路径
- Centos7 修改mysql数据文件存储路径方案
- MySQL指定数据文件存储路径DATA DIRECTORY 和 INDEX DIRECTORY
- 2014-11-30 MySQL指定数据文件存储路径DATA DIRECTORY 和 INDEX DIRECTORY
- WINDOWS下更改MYSQL数据路径(datadir)后服务启动1067解决不能改变mysql数据库存储位置
- WINDOWS下更改MYSQL数据路径(datadir)后服务启动1067解决不能改变mysql数据库存储位置
- iOS 5 does not allow to store downloaded data in Documents directory? ios5.0及以后的版本对于下载的文件存储路径有了改变
- MySQL指定数据文件存储路径DATA DIRECTORY 和 INDEX DIRECTORY
- eclipse改变class文件输出路径及源文件存储路径
- iOS文件存储路径规定
- 在MySQL中存储图片路径
- 更改mysql数据存储路径
- 百度UEditor自定义上传文件存储路径
- 百度UEditor图片文件改变默认保存到项目根路径,自定义上传路径或远程服务器
- 简单方式下载网页中的文件存储在本地物理路径,或转成字节数组存入数据库中
- 【MySQL】查看MySQL配置文件路径及相关配置
- 如何将mysql的默认datadir改变成自己想要的路径
- mysql查看和修改数据存储路径
- 如何修改mysql数据文件存储位置
- Centos中查看nginx、apache、php、mysql配置文件路径