下面为您介绍的MySQL命令行使用方法实现的是使用MySQL命令行导出XML格式数据,如果您对MySQL命令行方面感兴趣的话,不妨一看 。
使用“-X”这个选项即可 。
- # mysql -X -u root -e "use mysql; select * from user;"
输出结果如下:
- xml version="1.0"?>
-
- <resultset statement="select * from user">
- <row>
- <field name="Host">localhostfield>
- <field name="User">rootfield>
- <field name="Password">field>
- <field name="Select_priv">Yfield>
- <field name="Insert_priv">Yfield>
- <field name="Update_priv">Yfield>
- <field name="Delete_priv">Yfield>
- <field name="Create_priv">Yfield>
- <field name="Drop_priv">Yfield>
- <field name="Reload_priv">Yfield>
- <field name="Shutdown_priv">Yfield>
- <field name="Process_priv">Yfield>
- <field name="File_priv">Yfield>
- <field name="Grant_priv">Yfield>
- <field name="References_priv">Yfield>
- <field name="Index_priv">Yfield>
- <field name="Alter_priv">Yfield>
- <field name="Show_db_priv">Yfield>
- <field name="Super_priv">Yfield>
- <field name="Create_tmp_table_priv">Yfield>
- <field name="Lock_tables_priv">Yfield>
- <field name="Execute_priv">Yfield>
- <field name="Repl_slave_priv">Yfield>
- <field name="Repl_client_priv">Yfield>
- <field name="Create_view_priv">Yfield>
- <field name="Show_view_priv">Yfield>
- <field name="Create_routine_priv">Yfield>
- <field name="Alter_routine_priv">Yfield>
- <field name="Create_user_priv">Yfield>
- <field name="ssl_type">field>
- <field name="ssl_cipher">field>
- <field name="x509_issuer">field>
- <field name="x509_subject">field>
- <field name="max_questions">0field>
- <field name="max_updates">0field>
- <field name="max_connections">0field>
- <field name="max_user_connections">0field>
- row>
- resultset>
以上就是用MySQL命令行导出XML格式数据的方法介绍 。