MySQLでやりたいことから調べられるリファレンス

MySQL 逆引きリファレンス

SQL 問い合わせ結果を XML 形式で表示する

スポンサードリンク

MySQL で SQL で問い合わせを行った場合、問い合わせ結果はテーブル形式で整形して表示されます。

mysql> SELECT * FROM test_table;
+------+------------+
| id   | name       |
+------+------------+
|    1 | MySQL      |
|    2 | PostgreSQL |
|    3 | SQLite     |
|    4 | Oracle     |
+------+------------+
4 rows in set (0.05 sec)

mysql>

MySQL では接続時に -X オプションを指定することで、SQL の問い合わせ結果のテーブルを XML 形式で表示することができます。

使用例
mysql -X
D:\MySQL\bin>mysql -u root -D test -p -X
Enter password: ***********
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 4 to server version: 4.1.19-community-nt

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql> SELECT * FROM test_table;
<?xml version="1.0"?>

<resultset statement="SELECT * FROM test_table">
  <row>
        <id>1</id>
        <name>MySQL</name>
  </row>

  <row>
        <id>2</id>
        <name>PostgreSQL</name>
  </row>

  <row>
        <id>3</id>
        <name>SQLite</name>
  </row>

  <row>
        <id>4</id>
        <name>Oracle</name>
  </row>
</resultset>
4 rows in set (0.00 sec)

mysql>
スポンサードリンク

mysqlコマンド関連

表示・出力制御

その他のカテゴリー一覧