冷备份
找到/mysql/data目录
复制数据库的目录,例如:
数据库test1_gy的目录/mysql/data/test1_gy,包含该数据库下的所有表,文件内容有:
db.opt(表属性文件)
table1.frm(表结构文件)
table1.idb(表数据文件)
table2.frm(表结构文件)
table2.idb(表数据文件)
和整个MySQL的元数据文件,在/mysql/data下
ib_buffer_pool
ibdata1
ib_logfile0
ib_logfile1
ibtmp1
将备份的这些文件放到新的MySQL里的data目录下
#或者直接备份整个MySQL目录
[root@localhost mysql]# tar -zxcf mysql mysql_data_.tar.gz
恢复
在另一个MySQL目录下解压之前复制的文件
[root@localhost mysql]# tar -zxxf mysql_data_.tar.gz