欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

mysql通过直接复制数据库文件夹( data 文件夹)来还原数据时需要注意的问题 有大用

shiping1 的头像
 最好两个数据库版本配置一样。

如果你只是把data目录下的数据库文件夹复制过去,会出现个别表和数据丢失的情况
解决办法:
记得将data目录下的“ibdata1”这个文件也复制过去

来自 http://blog.csdn.net/eastlift/article/details/4661144


你说的只是物理上的备份,是文件级的备份,对MYSQL而言这是不全面的。

如果你采用的是INNODB,你还要进行表空间备份(即建库、建表的DDL语句)

除此之外,你还可以采用单向的《主从复制》来实现备份策略。(MYSQL双向复制现在实现得不怎么样,用的极少),主从复制可以解决查询性能、数据备份等等吧,

建议你看一下《MYSQL中文手册》,上面都讲得很详细了,网上资源也不少。

来自 
http://zhidao.baidu.com/question/104216395.html?loc_ans=335875182


mysql整个数据完全备份。 可不可以把mysql的 data目录下的数据文件复制出来等于备份?


可以用mysqldump 来备份全库,
mysqldump -u root -p密码 --all-databases --routines >d:\\test.sql-------------备份全库以及存储过程和函数
mysql -u root -p密码 <d:\\test.sql---------------------还原

--------------------------------------------------------------------
直接复制data目录其实也可以,但是如果有innodb引擎表的话,还要拷贝my.ini文件以及innodb表空间文件以及他的回滚日志文件

来自 
http://zhidao.baidu.com/question/405550585.html?fr=iks&word=%D4%DA%B1%B8%B7%DDmysql%CA%FD%BE%DD%BF%E...

可以的,注意的是复制前要关闭MYSQL程序,然后才复制,要不数据表在读写
中,复制出来的表容易出问题,复制不全面。

来自 http://zhidao.baidu.com/question/217187777.html?fr=iks&word=%D4%DA%B1%B8%B7%DDmysql%CA%FD%BE%DD%BF%E...
普通分类: