Cameron, Did you run the recommended configuration script manually?
mysql_install_db This is run once after install to put the "stuff" in your datadir= location which I pointed out may be missing (and was "empty" upon your inspection). Thanks, Robert