当前位置: 首页 > 图文教程 > 数据库 > MYSQL > mysql数据库导出xml的实现方法

MYSQL
MySQL用户管理
Mysql字段长度
如何为用户设置密码(MYSQL)
MySQL数据库备份
MYSQL初学者使用指南 上篇
MYSQL初学者使用指南 下篇
修改MySQL中一个用户的密码
Linux下mSQL数据库开发技术
MySQL进阶_SELECT篇(一)
MySQL进阶_SELECT篇(二)
MySQL 的邮件列表
MySQL中的SQL-- TEXT、DATE、和SET数据类型
谈谈数据从sql server数据库导入mysql数据库的体验
使用MySql ODBC进行MYsql和MS sql7的数据转换
MySQL服务维护笔记 续
MySQL 如何对抗解密高手
MySQL常见错误问答!
MySQL 5.0 触发器
MySQL 如何从表中取出随机数据
mysql的日期和时间函数

MYSQL 中的 mysql数据库导出xml的实现方法


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-13   浏览: 105 ::
收藏到网摘: n/a

因为有人问到如何将mysql数据库导出为xml文件,所以发现了这篇文章 D:\mysql-5.1.26-rc-win32\bin>mysql -X -utest test -e "select * from t1;" | tee f:\out.xml
复制代码 代码如下:

<?xml version="1.0"?>
<resultset statement="select * from t1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<row>
<field name="id">1</field>
</row>
<row>
<field name="id">2</field>
</row>
</resultset>


-X 指定为xml格式
-utest test (指定用户名及数据库,这里没有密码)
"select * from t1;" 指定要执行的sql语句,不要忘了分号
| tee f:\out.xml (我这里用到了tee,输出导向,因为我的机器有mkt tools 工具箱,
所以Unix命令一样可以拿来用,不习惯的话,可以直接用 > 来直接导向到f:\out.xml,即mysql -X -utest test -e "select * from t1;" > f:\out.xml