Gary Huntress writes:
> In the past few days 3 different people have asked me about "xml support" in
> mysql.  I was unsure what to tell them actually, beyond saying "you can
> easily export recordsets to xml documents".    Obviously you can store
> entire XML documents in a TEXT field, but I'm not sure thats really the
> functionality that they want.
> 
> Actually the observation made was that MySQL and PostgreSQL might be falling
> behind the commercial databases in terms of native XML support.  Oracle,
> MSSQL, and Sybase (probably DB2 as well since IBM is pretty big in the XML
> arena) already have some type of support.

Hi,

It would be nice if someone could detail more specifically what XML
features these commercial databases provide; and to what extent they
are actually useful and necessary in the RDBMS context.

The generally feeling about XML and MySQL right now, is that it
doesn't belong in the server. It is considered bloatware, and goes
counter to the aim of MySQL to be lean 'n mean. :) 

At most there could be some additions to the MySQL Client library to
help with XML transformations and whatnot.

In 4.0 I have already added XML output to the 'mysql' command-line
tool ('-X' option) to equate to the current HTML output
functionality. I will also try to add XML output functionality to the
'mysqldump' utility in 4.0. Although this may have to wait until 4.1.

On my long-range TODO I would like to contact people like Matt
Sergeant (of Perl XML/AxKit fame) to see what features we could
add to the MySQL server to assist his efforts.

If anybody on this list has ideas/suggestions/requests on this topic,
please direct them to the Internals List <[EMAIL PROTECTED]>.


Regards,

    Matt

-- 
For technical support contracts, visit https://order.mysql.com/
   __  ___     ___ ____  __
  /  |/  /_ __/ __/ __ \/ /    Mr. Matt Wagner <[EMAIL PROTECTED]>
 / /|_/ / // /\ \/ /_/ / /__   MySQL AB, Herr Direktor
/_/  /_/\_, /___/\___\_\___/   Hopkins, Minnesota  USA
       <___/   www.mysql.com


---------------------------------------------------------------------
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/           (the list archive)

To request this thread, e-mail <[EMAIL PROTECTED]>
To unsubscribe, e-mail <[EMAIL PROTECTED]>
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php

Reply via email to