数据备份与导入

 在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;  (注意分割符)


 

你可能感兴趣的:(sql,C++,c,mysql,C#)