You can insert one row at a time with mySQL. Not sure what you've been reading, but one row is it. If you have a lot of INSERTs, then they all have to be run one at a time. INSERT's run really fast so you should have no problem running a loop to go through all of them. For my Search Engine's keyword list, I'll frequently loop through and INSERT a 1,000 records at a time. Haven't had a problem yet. (Fingers Crossed)
AaronZoller.com