Ubuntu中修改MySQL5.7数据存储路径
转载
Ubuntu中修改MySQL5.7数据存储路径
修改原因
最近写一个项目需要用MySQL存储数据,本人只是按照默认方式更新MySQL,但是我的Linux的root目录只分配了8G,随着MySQL数据库中的数据增加出现的以下问题:
1. Linux系统提示根目录空间不足,用df -lh命令查看,也确实是根目录空间使用率达100%;
2. 应用程序中异常终止,错误信息会提示tablespace不足,无法存储。

修改方法
1. ubuntu中安装MySQL5.7后,本人电脑上的默认路径如下:
可以看到数据库目录是在根目录下的,我们只需要将其修改为其他路径即可。
2. 创建目标文件
3. 把默认安装的MySql数据库复制到/data/mysql中并设置权限
4. 修改/etc/mysql/mysql.conf.d/mysqld.cnf 文件 :
5. 修改启动文件
6. 重启MySQL
7. 登录MySql并验证数据目录
<==当显示datadir 为/data/mysql时,修改成功

浙公网安备 33010602011771号