So I finally worked out some issues I had setting up a second mySQL database with my hosting service, and created the initial database for my site.
In general, my preferred method of working is to set up a local copy of apache, install the software and misc. add-ons, and then export a copy of the database, which I then import into the database on the server.
After doing this, when I tried to log in on the hosted copy, the page refreshed and showed only a portion of the username I'd typed, as well as a shorter password, and the message "I don't recognize that user."
After clearing the auto-complete cache in Explorer and simply typing each field out by hand with the same result, I reverted to a "clean" copy of the database with no user info.
The new account was created without incident; I chose the user name "Middle Brother", gave it my email address (webmaster@atlasisshrugging.org), and it spat back out "barnerd" as a password. When I tried to log in again, however, the same thing happened.
The text fields showed "le Brother" and my password was something like "***". While I know very little about mySQL, I did check the new database and sure enough, the user name had been stored as "le Brother", my email address was "aster@atlasisshrugging.org", etc.
I don't have a lot of work invested into the setup and so I'm not going to lose anything if I start over from scratch, which is what I plan to do next.
But I'm worried that I'll run into the same problem. Does anyone have any idea what might cause this or how to fix it?