21

The problem workflow:

1 - Open CPanel on your web browser, 
2 - Login to CPanel, 
3 - Mysql databases -> Create a database, 
4 - Create a user, 
5 - Get the confirmation that db and user created and assigned properly, 
6 - Return to Cpanel home->Click phpmyadmin 
7 - The database does not show. Refresh ->nothing changes. 
8 - Return to CPanel->MySQL databases->the database exists there but phpmyadmin does not have it.

I searched the internet and tried all the relevant solution but no chance! Thanks...

erol yeniaras
  • 3,701
  • 2
  • 22
  • 40

5 Answers5

57

Solved! For the people who may see the same issue here how it was resolved:

1 - Create a new database by completing the CPanel`s wizard->check phpmyadmin, if it does not show up continue with step 2,
2 - Close phpmyadmin,
3 - Logout CPanel,
4 - Login to CPanel again
5 - Open phpmyadmin->the new database is there!
erol yeniaras
  • 3,701
  • 2
  • 22
  • 40
12

If you have added a database and a user from MySQL, then simply log out from cPanel and log in again and you will get the database. It worked for me.

Angel Politis
  • 10,955
  • 14
  • 48
  • 66
tejas gouswami
  • 121
  • 1
  • 3
4

Once you created your database just logout from your Cpanel. Then you can again login on Cpanel and go to phpmyadmin. Your newly created database would be there.

Thanks

3

if you created database in mysql database and not appear in phpmyadmin, log out from cPanel and log in again It will appear in phpmayadmin

1

In MySQL® Databases: Select your database in Modify Databases section and click Check Database button.

Saeed
  • 572
  • 2
  • 7
  • 19