2012-11-11 5 views
9

新しい作成されたデータベースは表示されません。phpmyadminのは、私は、MySQLを経由してDBを作成

CREATE DATABASE `my_db` CHARACTER SET utf8 COLLATE utf8_general_ci; 

MySQLの>ショーのデータベースを - MY_DBが示され、

が、私はphpMyAdminのへのログインだとこれが表示されませんdb、only - information_schema、phpmyadmin、test

ps ubuntu 12.04、mysql 5、phpmyadmin 3.4.10.1deb1

+1

1人のユーザーでデータベースを作成し、そのデータベースにアクセスできない別のユーザーとphpMyAdminにログインしたような音がします。それが原因だろうか? –

+0

@hyphenthisちょっと、私はroot(mysql-root)経由でdbを作成し、デフォルトの 'phpmyadmin'ユーザ経由でphpmyadminと入力しました!私は今何をする必要がありますか? rootを介してのみでなく、ユーザーからログインしてテーブルを参照することもできます – user123321

+0

サーバー上で表示できるすべてのデータベースにphpAdmin権限を与えます。 –

答えて

7

ユーザにそのデータベースへのアクセス権を与え、mysql管理者としてphpMyAdminにログインし、問題のデータベースにアクセスして "permissions"をクリックする必要があります必要なユーザーをデータベースに追加します。または、mysqlクライアントを使用して、次のようなSQLとしてコマンドを発行することもできます。

GRANT ALL ON db1。* '' finn '@' localhost ';

http://dev.mysql.com/doc/refman/5.0/en/grant.html

10

あなたはまだそれを見ていない場合は、cPanelのからログアウトしてからのcPanelまたはPHPMyAdminのに再度ログインしてください。それは私のために働いた。

+1

ありがとう!私のために働いた –

+1

チャームのように働いた! –

関連する問題