XML or MYSQL

Hey all, I need a reccomendation regarding the use of either XML/MYSQL or even both.
I want to make a website which will incase a blog/gallery(in flash) and a few other items, but not sure whether to use a an XML backend with php genearting the scripts etc or just calling stuff from a database.

Which will be more efficient or better to use?

With MYSQL I will be sending large url-enconded arrays to flash which are subsequntly broken up where as with XML it will be all ready to be used and accessed but stored in one large file for each section.
I want to be able to build the site and not have to back and edit the fla/swf unless required, ie build an admin side to it.

Any thoughts or ideas on this matter would be apperciated, thx :slight_smile:

MySQL.