title: Import XML into SQL database
body: <p>I'm working with a 20 gig XML file that I would like to import into a SQL database (preferably MySQL, since that is what I am familiar with). This seems like it would be a common task, but after Googling around a bit I haven't been able to figure out how to do it. What is the best way to do this? </p>
  
  <p>I know this ability is built into MySQL 6.0, but that is not an option right now because it is an alpha development release.</p>
  
  <p>Also, if I have to do any scripting I would prefer to use Python because that's what I am most familiar with. </p>
  
  <p>Thanks.</p>