mysql数据文件迁移到新的硬盘分区的方法

该系统增加了一个硬盘。要创建新的分区/data文件夹,mysql对于数据文件夹/var/lib/mysql

1、  停止mysql维修

[[email protected]~]# service mysql stop

Shuttingdown MySQL... SUCCESS!

[[email protected]~]#

2、  将mysql原数据文件移动到新硬盘分区的mysql文件夹下

[[email protected] ~]# mv /var/lib/mysql//data/mysql/

3、  将/data/mysql/mysql链接到/var/lib下

[[email protected] ~]# ln -s /data/mysql/mysql /var/lib/

4、  改动数据文件文件夹的权限

[[email protected] ~]# chown -R mysql:mysql /data/mysql/

5、  关闭SELINUX

6、  [[email protected] ~]# sed -i ‘s/SELINUX=enforcing/SELINUX=disabled/‘/etc/selinux/config

7、  重开端server

[[email protected] ~]#reboot

版权声明:本文博主原创文章,博客,未经同意不得转载。

时间: 2025-01-12 13:56:24

mysql数据文件迁移到新的硬盘分区的方法的相关文章

mysql数据文件迁移到新硬盘分区的方法

系统增加一块硬盘,挂载新分区到/data目录下,mysql数据文件目录为/var/lib/mysql 1.  停止mysql服务 [[email protected]~]# service mysql stop Shuttingdown MySQL... SUCCESS! [[email protected]~]# 2.  将mysql原数据文件移动到新硬盘分区的mysql目录下 [[email protected] ~]# mv /var/lib/mysql//data/mysql/ 3. 

修改MySQL数据文件的位置

1:查看MySQL服务名称 2:管理员启动控制台 3:修改配置文件my.ini中数据文件的位置,[注]修改完成之后要把响应的数据文件从旧目录拷贝到新目录当中. 4:重新启动服务 5:登录数据库查看数据文件 修改MySQL数据文件的位置

【oracle11g,14】表空间管理3:临时表空间,表空间的脱机和只读,数据文件迁移,更改表空间数据文件的大小,表空间数据文件的迁移,使用非标准块的表空间,bigfile 表空间

一.临时表空间: 如果临时表空间不足会报ora-1652错误. 二.什么时候使用临时表空间: 排序和分组 索引create或rebuild order by 或group by distinct 操作 union或intersect或minus sort-merge joins analyze 用于排序.分组.索引等操作,在pga中的sort_area中排序,会将排序的中间结果存放到临时表空间中,如果想提高排序的效率可以提高sort_area_size参数值. 临时表空间不能存放持久化对象,推荐

Mysql数据文件损坏如何恢复至最新状态

准备环境: 两台主机:A: 192.168.1.6   数据损坏B: 192.168.1.7   数据恢复 搭建步骤: 主机A(192.168.1.6): 完全备份数据库 mysqldump -A -F --single-transaction --master-data=1 > /backup/fullbak`date +%F`.sql Mysql数据文件损坏如何恢复至最新状态 原文地址:http://blog.51cto.com/9980200/2130012

CentOS6.5修改mysql数据文件路径

1.停止mysql服务 service mysql stop 2.移动数据文件位置(保留原文件权限) cp -a /var/lib/mysql /mysqldata 3.修改/etc/my.cnf [client] socket=/mysqldata/mysql/mysql.sock [mysqld] socket=/mysqldata/mysql/mysql.sock log_error=/var/log/mysql/mysql_error.log 4.修改/etc/init.d/mysql

mysql数据文件删除,操作系统级别恢复文件

在什么备份的情况下,数据文件被删除了恢复 一些限制条件 1.需要恢复的数据块不要被使用 2.不是文件系统本身发生了损坏 使用工具ext3grep,http://code.google.com/p/ext3grep/ 安装 ./configure make make install mount ls -id 数据文件存放的文件系统目录 --查看inode umount 数据文件存放的文件系统目录 ext3grep /dev/sdb1 --ls --inode 2 ext3grep /dev/sdb

MySQL数据文件介绍及存放位置

怎样查看MySql数据库物理文件存放位置? 使用命令行查找: show global variables like '%datadir%'; 我查找的位置:C:\ProgramData\MySQL\MySQL Server 5.7\Data\ 修改默认保存的位置: 在C:\ProgramData\MySQL\MySQL Server 5.7\my.ini 按ctrl+f搜索"datadir"就可以找到你数据库的物理路径,在这里修改就好: 1.MySQL(server)创建并管理的数据库

oracle之 RAC本地数据文件迁移至ASM

系统环境:CentOS release 6.7 (Final)Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit 操作过程: 1.添加数据文件或者创建表空间时,误操作将路径指定为单节点本地 SQL> alter tablespace users add datafile '/home/oracle/test.dbf' size 4m;Tablespace altered. SQL> set line 180col

RAC本地数据文件迁移至ASM的方法--非归档模式

系统环境:rhel6.2_x64+Oracle RAC11g 操作过程: 1.非归档模式 SQL> archive log list; Database log mode No Archive Mode Automatic archival Disabled Archive destination /u01/oracle/app/oracle/11.2.0/db/dbs/arch Oldest online log sequence 303086 Current log sequence 303