DROP TABLE IF EXISTS t1, `"t"1`; CREATE TABLE t1(a int); INSERT INTO t1 VALUES (1), (2); <?xml version="1.0"?> <mysqldump> <database name="test"> <table_structure name="t1"> <field Field="a" Type="int(11)" Null="YES" /> </table_structure> <table_data name="t1"> <row> <field name="a">1</field> </row> <row> <field name="a">2</field> </row> </table_data> </database> </mysqldump> DROP TABLE t1; CREATE TABLE `"t"1` (`a"b"` char(2)); INSERT INTO `"t"1` VALUES ("1\""), ("\"2"); <?xml version="1.0"?> <mysqldump> <database name="test"> <table_structure name=""t"1"> <field Field="a"b"" Type="char(2)" Null="YES" /> </table_structure> <table_data name=""t"1"> <row> <field name="a"b"">1"</field> </row> <row> <field name="a"b"">"2</field> </row> </table_data> </database> </mysqldump> DROP TABLE `"t"1`;