我通過MySQL的創建數據庫:的phpmyadmin沒有看到新創建的數據庫
CREATE DATABASE `my_db` CHARACTER SET utf8 COLLATE utf8_general_ci;
的mysql>顯示數據庫 - MY_DB顯示,
然後我登錄到phpMyAdmin並沒有看到這db,僅 - information_schema,phpmyadmin,測試
ps ubuntu 12.04,mysql 5,phpmyadmin 3.4.10.1deb1
我通過MySQL的創建數據庫:的phpmyadmin沒有看到新創建的數據庫
CREATE DATABASE `my_db` CHARACTER SET utf8 COLLATE utf8_general_ci;
的mysql>顯示數據庫 - MY_DB顯示,
然後我登錄到phpMyAdmin並沒有看到這db,僅 - information_schema,phpmyadmin,測試
ps ubuntu 12.04,mysql 5,phpmyadmin 3.4.10.1deb1
您需要讓您的用戶訪問該數據庫,以mysql管理員身份登錄到phpMyAdmin,轉到相關數據庫並單擊「permissions」,然後繼續將所需的用戶添加到數據庫。或者,您可以使用mysql客戶端併發出SQL命令,例如:
GRANT ALL ON db1。* TO'finn'@'localhost';
如果您還沒有看到它,嘗試從的cPanel註銷,然後重新登錄的cPanel或PHPMyAdmin中。它爲我工作。
謝謝!爲我工作 –
工作就像一個魅力! –
聽起來就像您用一個用戶創建了數據庫,然後與另一個無法訪問該數據庫的用戶登錄到phpMyAdmin。這可能是原因嗎? –
@hyphenthis正好,我通過根(mysql-root)創建了數據庫,並通過默認的'phpmyadmin'用戶輸入了phpmyadmin!我現在需要做什麼? 我可以通過用戶登錄並查看錶格嗎?不僅可以通過root登錄 – user123321
爲所有希望能夠在服務器上查看的數據庫授予phpAdmin權限。 –