Right now my contact manager website allows users to enter one new contact at a time. However, I can forsee the need to add hundreds at once, to save them the time in retyping everything.

Is there an easy way to upload rows in an Excel spreadsheet to a mySQL database? Is Excel the most popular format that I would want to accept?