Troubleshooting "Cannot connect to the database" errors

By DigitalPulseHosting.com
2004-09-08 01:17:12

Here are a few initial things (common mistakes) to take a look at:
  • Make sure that after you created your database and database user that you didn't forget to ADD the database user to the database (at the bottom of the "Databases" section in Control Panel > MySQL Manager you'll see two drop down menus "User:" and "DB:" followed by an "Add User to DB" button).
  • Confirm that you entered localhost as the database host/server name and if applicable that you specified mysql for the database server type.
  • Make sure that you specified the correct database and database user names. Besides noting the fact that these values are cAsE sEnSiTiVe be aware that your account userid (usually the first 7 characters of your domain name) is added with an underscore as a prefix to both your database and database user names (userid_dbname rather than just dbname and userid_dbuser instead of just dbuser).
  • Make sure that you use the password that you assigned to your database user in the MySQL Manager, NOT your CPanel account password.
EXAMPLE:
  • if your domain name is "testserver.com"
  • if your account userid is "tester"
  • if you created a database named "phpbb2"
  • if you created a database user named "bbuser"
  • if you assigned bbuser the password "bbpass"
  • if you added bbuser to the phpbb2 database
then you would enter the following login information:
  • database server type = mysql
  • server name = localhost
  • database name = tester_phpbb2
  • database user name = tester_bbuser
  • database user password = bbpass


Page: 1
return to top