MySQL 內建 --xml 參數可直接將查詢結果輸出為 XML 格式,配合重導向即可生成檔案。
mysql -u db_user -p db_name --xml -e "SELECT * FROM table_name" > table_name.xml
-u:使用者名稱-p:提示輸入密碼--xml:輸出 XML 格式-e:執行後引號內的 SQL 陳述式>:Shell 重導向寫入檔案輸出 XML 結構包含 <resultset>、<row>、<field name="..."> 等標籤,便於後續程式解析或異構系統匯入。