备份是最简单的保护数据的方法,本节将介绍多种备份方法。为了得到一个一致的备份,在相关的表上做一个LOCK TABLES,你只需一个读锁定,当你在数据库目录中做文件的一个拷贝时,这允许其他线程继续查询该表;当你恢复数据时,需要一个写锁定,以避免冲突。使用SQL语句备份和恢复你可以使用SELECT INTO OUTFILE语句备份数据,并用LOAD DATA INFILE语句恢复数据。这种方法只能导出数据的内容,不包括表的结构,如果表的结构文件损坏,你必须要先恢复原来的表的结构。语法:SELECT * INTO OUTFILE | DUMPFILE file_name FROM tbl_nameLOAD DATA LOW_PRIORITY LOCAL INFILE file_name.txt REPLACE | IGNOREINTO TABLE tbl_nameSELECT . INTO OUTFILE file_name格式的SELECT语句将选择的行写入一个文件。文件在服务器主机上被创建,并且不能是已经