mysql 更改默认数据目录
http://www.cnblogs.com/chenny7/p/3642363.html
本文主要介绍在CentOS下通过yum命令安装MySQL之后,如何移动默认数据目录到指定位置。
安装mysql:
yum -y install mysql-server mysql-client
Mysql 安装之后默认的数据文件存储目录为/var/lib/mysql。
假如要把目录移到/home/data下需要进行下面几步:
1、home目录下建立data目录
cd /homemkdir data
2、把MySQL服务进程停掉:
service mysqld stop
3、把/var/lib/mysql 整个目录移到 /home/data
mv /var/lib/mysql /home/data/
这样就把MySQL的数据文件移动到了/home/data/mysql下
然后再次创建一个新的空目录,并制作一个软连接到新的sock路径:
mkdir /var/lib/mysqlln -s /home/data/mysql/mysql.sock /var/lib/mysql/mysql.sock
4、vim /etc/my.cnf
如果/etc/目录下没有my.cnf配置文件,请到/usr/share/mysql/下找到*.cnf文件,拷贝其中一个到/etc/并改名为my.cnf。
为保证MySQL能够正常工作,需要指明mysql.sock文件的产生位置。修改
datadir=/home/data/mysqlsocket=/home/data/mysql/mysql.sock
5、vim /etc/init.d/mysqld
datadir=/home/data/mysql
如果是CentOS还要改 /usr/bin/mysqld_safe 相关文件位置;
6、vim /usr/lib64/mysql/mysql_config
socket='/home/data/mysql/mysql.sock'ldata='/home/data/mysql'
7、重新启动MySQL服务
service mysqld start
如果工作正常移动就成功了,否则对照前面的7步再检查一下。
另外还要注意目录的属主和权限,代码如下:
chown -R mysql:mysql /home/data/mysql/chmod 700 /home/data/mysql/test/
chmod 660 /home/data/mysql/test/*
最后,查看日志/var/log/mysqld.log,如果发现Can't create test file /xxx/mysql/centos5.lower-test
这里是因为没有权限创建或读取文件。
解决办法就是使用setenforce 0 这个命令,让系统关闭权限校验,然后再运行命令 service mysqld start 发现OK了。
另外一个办法是restorecon -FRv /home/data/mysql,或者chcon -R -t mysqld_db_t /home/data/mysql
hdu 1724 Ellipse —— 自适应辛普森积分
洛谷 P4525 & P4526 [模板] 自适应辛普森积分
bzoj 4530 大融合 —— LCT维护子树信息
bzoj 3083 遥远的国度 —— 树链剖分
CF 360 E Levko and Game —— 贪心+最短路
「网络流24题」 9. 方格取数问题
「网络流24题」 17. 运输问题
[Luogu 1533] 可怜的狗狗
「网络流24题」 2. 太空飞行计划问题
- 最新文章
-
BZOJ 4059: [Cerc2012]Non-boring sequences(启发式分治)
BZOJ 1006: [HNOI2008]神奇的国度(弦图)
BZOJ 1001: [BeiJing2006]狼抓兔子(最短路)
BZOJ 1005: [HNOI2008]明明的烦恼(高精度+prufer序)
BZOJ 3531: [Sdoi2014]旅行(树链剖分+线段树)
BZOJ 4032: [HEOI2015]最短不公共子串(后缀自动机+记忆化搜索)
LOJ 2555 「CTSC2018」混合果汁——主席树
hdu 5279 YJC plays Minecraft——生成函数
生成函数小结——[ EGF ][ ln 的一个套路 ][ 概率生成函数 ]
LOJ 2554 「CTSC2018」青蕈领主——结论(思路)+分治FFT
- 热门文章
-
LOJ 2552 「CTSC2018」假面——DP
CF 1150 D Three Religions——序列自动机优化DP
LOJ 2720 「NOI2018」你的名字——后缀自动机
bzoj 3881 [Coci2015]Divljak——LCT维护parent树链并
2019 TCO Round 1B——[ 状压DP ]
bzoj 2434 [Noi2011]阿狸的打字机——AC自动机
bzoj 1185 最小矩形覆盖 —— 旋转卡壳
poj 2187 Beauty Contest —— 旋转卡壳
bzoj 1043 下落的圆盘 —— 求圆心角、圆周长
bzoj 1670 Building the Moat护城河的挖掘 —— 凸包