分享好友 数据库首页 频道列表

Ubuntu下完美实现迁移MySQL数据库位置

MySQL教程  2015-07-14 08:510

考虑到数据安全问题,准备把服务器上的数据库迁移到刚刚挂载的云硬盘上,研究一下,这个方法是最靠谱的,分享之!

首先建立数据库即将迁移到的目录

复制代码 代码如下:

mkdir /media/hdb1/db

复制linux下原数据到新目录下

复制代码 代码如下:

cp -dpR /var/lib/mysql/* /media/hdb1/db

给新目录重命属性

复制代码 代码如下:

chown mysql:mysql /media/hdb1/db

修改文件"/etc/apparmor.d/usr.sbin.mysqld“

复制代码 代码如下:

sudo vim /etc/apparmor.d/usr.sbin.mysqld

复制代码 代码如下:

/var/lib/mysql r,
/var/lib/mysql/** rwk,

改成

复制代码 代码如下:

/media/hdb1/db r,
/media/hdb1/db/** rwk,

修改目录

复制代码 代码如下:

sudo vim /etc/mysql/my.cnf

如datadir = /var/mysql换成datadir = /media/hdb1/db

再开服务器

复制代码 代码如下:

sudo /etc/init.d/apparmor restart sudo /etc/init.d/mysql restart

大功告成!!!!

以上所述就是本文的全部内容了,希望大家能够喜欢。

查看更多关于【MySQL教程】的文章

展开全文
相关推荐
反对 0
举报 0
评论 0
图文资讯
热门推荐
优选好物
更多热点专题
更多推荐文章
ubuntu Oracle SQL Developer 安装
一. 官网下载oracle 安装包二.下载完毕后,检查你的Ubuntu是否安装了tar和aliensudo apt-get install tarsudo apt-get install alien三. 将rpm包转化为deb包sudo alien -cv sqldeveloper-18.2.0.183.1748-1.noarch.rpm四.安装sudo dpkg -i sqldeveloper.deb安

0评论2023-02-10624

Ubuntu下执行mysql的sql文件
Ubuntu下执行mysql的.sql文件 方法一:1、执行此命令,会提示输入mysql的root账户的密码,验证成功后,会在dbname这个数据库中执行filename.sql这个脚本,其中filename.sql文件是sql文件所在的路径。  命令: mysql -u root -p dbnamefilename.sql  例: 

0评论2023-02-10815

Ubuntu 14.04下mysql安装配置教程
这篇文章主要以图文结合的方式为大家分享了Ubuntu 14.04下mysql安装配置教程,感兴趣的小伙伴们可以参考一下

0评论2016-06-20460

Ubuntu上安装MySQL+问题处理+安全优化
这篇文章主要汇总介绍了Ubuntu上安装MySQL+问题处理+安全优化的相关事项,非常的细致全面,有需要的小伙伴可以参考下

0评论2016-05-18129

Ubuntu 14.04下安装MySQL
1、更新源列表打开"终端窗口",输入"sudo apt-getupdate"-->回车-->"输入root用户的密码"-->回车,就可以了。如果不运行该命令,直接安装mysql,会出现"有几个软件包无法下载,您可以运行apt-getupdate------"的错误提示,导致无法安装。

0评论2016-05-18141

Ubuntu系统中安装MongoDB及其启动命令mongod的教程
这篇文章主要介绍了Ubuntu系统中安装MongoDB及其启动命令mongod的教程,包括设置MongoDB开机启动的脚本示例,非常推荐,需要的朋友可以参考下

0评论2016-01-15131

在Ubuntu或Debian系统的服务器上卸载MySQL的方法
这篇文章主要介绍了在Ubuntu或Debian系统的服务器上卸载MySQL的方法,适用于Debian系的Linux系统,需要的朋友可以参考下

0评论2015-11-13136

Ubuntu15下mysql5.6.25不支持中文的解决办法
Ubuntu15下mysql5.6.25出现乱码,不支持中文,该问题如何解决呢?下面看看小编是怎么解决此问题的,需要的朋友可以参考下

0评论2015-11-1293

mysql自动化安装脚本(ubuntu and centos64)
这篇文章主要介绍了mysql自动化安装脚本(ubuntu and centos64),需要的朋友可以参考下

0评论2015-10-22172

Ubuntu下启动、停止、重启MySQL,查看错误日志命令大全
这篇文章主要介绍了Ubuntu下启动、停止、重启MySQL,查看错误日志命令大全,需要的朋友可以参考下

0评论2015-09-3071

Ubuntu配置Mysql主从数据库
MySQL数据库支持数据库的主从复制功能,因此在集群方面具有其独特的优势。众多国内外大型网站架构体系中,均采用了MySQL的主从数据库配置来实现查询负载、数据库热备等功能。本人在实际的Web项目中也涉及到这一需求,在此将如何配置实现做个简单小结。

0评论2015-09-2168

Ubuntu设置开放MySQL服务远程访问教程
这篇文章主要介绍了Ubuntu 设置开放 MySQL 服务远程访问教程,需要的朋友可以参考下

0评论2015-08-01135

解决mongodb在ubuntu下启动失败,提示couldn‘tremovefslockerrno:9Badfiledescriptor的错误
之前MongoDB启动的时候是蛮正常的,不知道后来启动报错了,就把粘贴出来查询了。经过一番百度,才找的处理的办法,分享给大家

0评论2015-07-07145

ubuntu下使用SQLite3的基本命令
sqlite3一款主要用于嵌入式的轻量级数据库,本文旨在为熟悉sqlite3基本命令提供技术文档。希望对读者们有所帮助,如有疑问请和我联系,尽可能解答

0评论2015-07-06112

Ubuntu中安装MongoDB及执行一些简单操作笔记
这篇文章主要介绍了Ubuntu中安装MongoDB及执行一些简单操作笔记,本文同时给出了查看已有数据库、删除数据库、创建数据库等操作命令实例,需要的朋友可以参考下

0评论2015-07-01141

更多推荐