Shane,
Indeed, you should go with MySQL for better database management, support and security.
Excel was past and MySQL is present and will be future
Excel can be used as local database for your local network but if you are planning to go live then certainly MySQL should be your option.