How do I start over? (newbie goof: now I need to start fresh with MySQL)
See the manual.  There is a 'simple' procedure for starting mysqld with --skip-grant-tables.  This lets you in.  Change the root password once you are in.