title: import excel file into mysql database
body: <p>This question is almost what I want: </p>
  
  <p><a href="https://stackoverflow.com/questions/1310166/how-to-import-an-excel-file-in-to-a-mysql-database">How to import an excel file in to a MySQL database</a></p>
  
  <p>but there is an extra part which I will ask here.</p>
  
  <p>From this last question, the answer said to use <code>LOAD DATA INFILE</code>. But doesn't this assume that I already have my table structure created within the database? In my case I have an excel file with about 100 columns and I don't want to have to create a table with all these columns first. </p>
  
  <p>So my question: Is there a way to use the first row of the excel file to be the names of the columns in the database table?</p>