Linux下更改MySQL5.7数据库存储位置
·
一般安装完Mysql之后,默认目录如下
|
/usr/bin | 客户端程序和脚本 |
| /usr/sbin | mysqld服务器 |
| /var/lib/mysql | 日志文件,数据库文件 |
| /usr/share/mysql | 错误消息和字符集文件 |
| /etc/my.cnf | 配置文件 |
默认的日志文件和数据库文件存放在/var/lib/mysql目录,由于该目录大小有限,我们经常需要将存储目录更改到其它磁盘,方法如下:
1、停止mysql进程
systemctl stop mysqld
或者 mysqladmin -u root -p shutdown
2、复制目录
cp -R /var/lib/mysql /data/.
3、设置目录权限
chown -R mysql:mysql /data
4、修改配置文件 /etc/my.cnf
vi /etc/my.cnf
datadir=/data/mysql
socket=/data/mysql/mysql.sock
5、启动mysql
systemctl start mysqld
或者service mysqld start
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐


所有评论(0)