1.软文推荐

2.软文推荐

3.软文推荐

mysql使用yum安装时,默认的数据是存储在/var/lib/mysql下。一般情况下,为了数据的安全性,建议将mysql数据库的数据文件存储在系统的第二块磁盘上的目录下可以按照以下步骤进行操作;

1、关闭selinux和mysqld

sed -i 's/enforcing/disabled/g' /etc/selinux/config

setenforce 0

service mysqld stop
chkconfig mysqld off

2、挂载系统第二块硬盘/dev/sdb并编辑/etc/fstab文件设置开机自动挂载。

fdisk /dev/sdb

n p w

mkfs -t ext4 /dev/sdb1

fdisk -l
mkdir /data
mount /dev/sdb1 /data
df -hT
vi /etc/fstab

3、备份存放的数据库文件

由于接下来要将新建的数据存储目录/data/db挂载到/var/lib/mysql下,所以您需要先将/var/lib/mysql下的数据进行临时转存

mv /var/lib/mysql /var/lib/mysqlbak
mkdir /var/lib/mysql

4、挂载目录

将新添加的MySQL数据存放目录/data/db挂载在/var/lib/mysql下

mount --bind /date /var/lib/mysql

5、还原mysql数据库中的数据

cd /var/lib/
yes|cp -r mysqlbak/* mysql/

6、设置目录权限,保证您的mysql数据库能正常使用

chown -R mysql:mysql /var/lib/mysql
chown -R mysql:mysql /data
chkconfig mysqld on

7、重新启动mysql服务

services mysqld restart

8、设置mysql开机启动,保证您的mysql服务器每次重启时都能随主机启动

cat >> /etc/rc.d/rc.local
service mysqld stop
mount --bind /data/ /var/lib/mysql
service mysqld start
services mysqld restart
按下CTRL+D组合键,回车即可

9、测试Mysql位置是否更改成功

这里是我们往里面cp了一个文件 自然的就被同步到了第二块上了 如下图:

本文来源:www.lxlinux.net/8550.html,若引用不当,请联系修改。

相关文章 8

1

Vim高级使用方法 2分钟前

Vim是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。和Emacs并列成为类...

2

深圳seo优化网(深圳Seo优化方案) 4分钟前

目录:1、深圳seo网站优化怎么做?2、谁知道深圳seo优化?3、深圳SEO:seo是什么意思4、"深圳seo优化阐述百度优化指的是什么5、深圳企业为什...

3

谈一下IP、UDP和TCP的关系 7分钟前

互联网,实际上是一套理念和协议组成的体系架构。其中,协议是一套众所周知的规则和标准,如果各方都同意使用,那么它们之间的通信...

4

.co域名注册(co域名国内可以用吗) 10分钟前

目录:1、.co域名的相关介绍,注册一个.co域名怎么样?2、.co和.cn的域名还可以注册吗?去哪里注册好3、.co域名注册问题?.co域名的相关介...

5

Linux系统rz和sz命令详解 10分钟前

Linux系统同Windows进行文件传输一般都采用sftp工具,除此之外rz,sz也是一个不错的选择,下面良许教程网为大家分享一下Linux命令rz和sz的详细...

6

Ubuntu 中部署新版Erlang具体方法 12分钟前

Erlang是一个结构化,动态类型编程语言,内建并行计算支持,非常适合于构建分布式,实时软并行计算系统。使用Erlang编写出的应用运行时...

7

陕西vps高防空间(国内高防vps) 15分钟前

目录:1、高防云主机跟VPS有什么区别?2、哪里的vps便宜好用还高防,主要用于游戏服务器3、VPS、空间哪里的便宜?高防云主机跟VPS有什么...

8

讲解一下树莓派的打开和关闭 16分钟前

树莓派就像其他任何一台运行Linux 系统的台式计算机或者便携式计算机那样,利用Raspberry Pi 可以做很多事情。当然,也难免有一点点不同,...