【linux】ubuntu更改mysql数据文件路径
源blog地址 http://onlywish.me
购买阿里云主机的时候,送了一块虚拟硬盘,总不能浪费吧
挂载完之后,在更改mysql路径的时候出了问题,按照网上的方法都更改不了
以下是摘自网上的方法:
1 停止mysql服务
sudo /etc/init.d/mysql stop
2 复制现有数据目录到目标目录
sudo cp /var/lib/mysql /home/mysql
3 修改权限
sudo chown -R mysql:mysql /home/mysql
sudo chmod 755 /home/mysql
sudo chmod 660 /home/mysql ib*
sudo chmod 755 /home/mysql/mysql
sudo chmod 660 /home /mysql/mysql/*
4 修改mysql配置文件
sudo vi /etc/mysql/my.cnf
修改datadir 为 /home/mysql
5 修改ubuntu特有安全机制
sudo vi /etc/apparmor.d/usr.sbin.mysqld
修改 /var/lib/mysql 为 /home/mysql
6 删除ubuntu生成的~文件
sudo rm /etc/apparmor.d/usr.sbin.mysqld~
7 重启完成
sudo /etc/init.d/apparmor restart
sudo /etc/init.d/mysql start
在最后一步完成之后,mysql总是启动不了
最后终于查到是mysql_install_db的问题,以上语句执行完以后,需要执行
mysql_install_db –user=mysql –datadir=你的新目录
它用来生成新的mysql授权表
转载于:https://www.cnblogs.com/onlywish/p/4189055.html
【linux】ubuntu更改mysql数据文件路径相关推荐
- php sql server配置文件路径,云服务器初始化 第六章:更改MySQL数据文件存放路径...
一.停止服务 systemctl stop mysqld.service 二.创建数据目录 mkdir -p /web/data 三.将默认存放文件移动至数据目录 mv /var/lib/mysql ...
- linux mysql库文件路径设置_MySQL_linux修改mysql数据库文件的路径,mysql更改数据文件的存放路径 - phpStudy...
linux修改mysql数据库文件的路径 mysql更改数据文件的存放路径感觉直接把/etc/my.cnf中的datadir改一下重启一下服务就行,但是从网上搜了n多资料,大部分都是更改my.cnf中 ...
- linux mysql 数据文件,Linux下修改MySQL数据库数据文件路径的步骤
使用rpm安装方式安装完MySQL数据库后,数据文件的默认路径为/var/lib/mysql,然而根目录并不适合用于存储数据文件. 原路径:/var/lib/mysql 目标路径:/home/mysq ...
- mysql数据文件介绍和存放路径
MySQL数据文件介绍及存放位置 一.MySQL数据库文件介绍 MySQL的每个数据库都对应存放在一个与数据库同名的文件夹中,MySQL数据库文件包括MySQL(server)所建数据库文件和MySQ ...
- linux查看mysql连接日志文件,linux下查看mysql日志文件的方法
查看mysql日志方法: mysql默认不允许我们查看日志.需要更改一些设置 1 vi 更改配置文件 允许用户查看日志文件 sudo vi /etc/mysql/mysql.conf.d/mysqld ...
- Linux下修改Mysql数据库存放路径
Linux下修改Mysql数据库存放路径 原路径:/var/lib/mysql 目标路径:/home/data/mysql 1.home目录下建立data目录 cd /home mkdir data ...
- Mysql数据库文件路径重置
今天突然发现服务器的系统盘存储空间几乎所剩无几,这台服务器上只有mysql数据库在用系统盘.因为当初安装mysql时采用的是mysql安装软件的默认位置.随着时间变化数据库的data files及lo ...
- 修改mysql文件位置_如何修改mysql数据文件存储位置
如果想更换mysql的数据文件的存储位置,则: Centos下: 查看MYSQL数据文件存储路径 mysql>show variables like '%datadir%'; # /usr/lo ...
- linux目录权限子目录权限,linux中更改所有子文件和子目录所有者权限
linux中更改所有子文件和子目录所有者权限,这个需要好好谈谈. Ubuntu中有两个修改命令可以用到,「change mode」&「change owner」 即chmod以及chown,其 ...
- 解决Ubuntu“下载额外数据文件失败 ttf-mscorefonts-installer”的问题 (转载)
解决Ubuntu"下载额外数据文件失败 ttf-mscorefonts-installer"的问题 发表于 2017-09-15 | 更新于 2018-04-29 | 分类于 Li ...
最新文章
- 2021年春季学期-信号与系统-第二次作业参考答案
- 4.14Python数据处理篇之Matplotlib系列(十四)---动态图的绘制
- 使用sklearn来处理类别数据
- [deviceone开发]-毛玻璃效果示例
- 2、oracle数据库的用户和权限
- 基于直方图处理的图像增强
- webgl之helloworld
- java家谱树_青锋家谱系统-基于springboot+orgtree的青锋家谱树管理系统
- BZOJ2795/2890/3647 [Poi2012]A Horrible Poem 【字符串hash】
- 7.Django|分页器
- Java 操作Word书签:用文本、图片、表格替换书签
- 清除各个浏览器保存的账号密码信息
- spacy实体关系抽取_使用spacy从Wikipedia文章中命名实体识别
- 医学知识-CT的窗宽窗位
- 综合日语第一册第十一课
- 科普:飞针测试机探针分类概要
- 美赛论文Latex简易模板 | 快速上手(附注释)
- git 错误:GnuTLS recv error (-54): Error in the pull function
- 计算机网络设置中的网关是什么设备,网关是什么_网关的作用与设置方法介绍 一看就明白...
- tui.editor所见即所得编辑器的使用