备份数据:
C:\Users\Administrator>mysqldump -uroot --password -v test01 test02 >e:\temp\20170507\a3.sql Enter password: **** -- Connecting to localhost... -- Retrieving table structure for table test02... -- Sending SELECT query... -- Retrieving rows... -- Disconnecting from localhost...
mysql> use test01; Database changed mysql> select * from test02 into outfile 'e:\temp\20170507\a5.sql' -> ; ERROR 1 (HY000): Can't create/write to file 'e: emp20170507a5.sql' (Errcode: 2 - No such file or directory) mysql> select * from test02 into outfile 'e:/temp/20170507/a5.sql'; Query OK, 8 rows affected (0.00 sec)
恢复数据:
使用load data方法
mysql> load data infile 'e:/temp/20170507/a5.sql' into table test03; Query OK, 8 rows affected (0.03 sec) Records: 8 Deleted: 0 Skipped: 0 Warnings: 0
使用mysqlimport方法
C:\Users\Administrator>mysqlimport --user root --password -v test01 e:/temp/2017 0507/test03.sql Enter password: **** Connecting to localhost Selecting database test01 Loading data from SERVER file: e:/temp/20170507/test03.sql into test03 test01.test03: Records: 8 Deleted: 0 Skipped: 0 Warnings: 0 Disconnecting from localhost