在MySQL中进行数据备份的方法有两种,
一种是使用mysqldump程序
C:\mysql\bin\mysqldump -uroot -p --opt databasename>C:\databasename.sql
--opt选项还可激活--add-drop-table选项,它将会在备份文件的每条CREATE TABLE前加上一条DROP TABLE IF EXISTS语句。这可方便进行数据表的更新,而不会发生“数据表已存在”的错误。
mysqldump程序备份数据库较慢,但它生成的文本文件便于移植。使用mysqlhotcopy等程序备份速度快,因为它直接对系统文件进行操作,需人为协调数据库数据的备份前后一致性。
一种是使用mysqlhotcopy、cp、tar或cpio等打包程序直接拷贝数据库文件
设置客户端编码 set names ‘gbk’
导入数据 source d:\test.sql; (注意分割符)
MySQL备份与恢复方法
2912

被折叠的 条评论
为什么被折叠?



