mysql のドキュメントで次のコードを見つけましたが、行末にバックスラッシュを付けるとはどういう意味なのか疑問に思っています。
status = mysql_query(mysql,
"DROP TABLE IF EXISTS test_table;\
CREATE TABLE test_table(id INT);\
INSERT INTO test_table VALUES(10);\
UPDATE test_table SET id=20 WHERE id=10;\
SELECT * FROM test_table;\
DROP TABLE test_table");