2014-11-13 61 views
0

你將不得不原諒我,因爲我是PHP和Mysql的新手。phpMyAdmin和mysql不顯示相同的用戶或數據庫

我已經設置了PHP,Mysql和Apache(使用MAMP連接到本地主機上),我通過使用教程管理並且一切看起來都很好......我以root用戶身份登錄到mysql並授予了完全權限我能夠在MySQL中創建數據庫並使用SHOW DATABASES查看它們;到現在爲止還挺好 !

...但是...

當我進入phpMyAdmin的,並轉到數據庫部分,沒有我在mysql中已經創建的數據庫,即使phpMyAdmin的顯示數據庫服務器爲用戶:根@本地這是我使用mysql訪問的同一個用戶。

這種情況也是相反的,我可以在phpMyAdmin中以root用戶的身份創建數據庫,但當我以root用戶身份登錄並使用SHOW DATABASES時,數據庫不會在mysql中顯示;

我認爲這可能只是與我的缺乏理解有關,我很抱歉如果這是一個非常基本的問題,但任何幫助將不勝感激。

謝謝

+1

你是100%肯定你」已經登錄到同一個數據庫?看看左邊,phpMyAdmin可以顯示多個數據庫。 –

+0

我在PHPMyAdmin中有3個數據庫,它們是默認的information_schema,mysql和性能模式......我也有這些當我在mysql中使用SHOW DATABASES,但我有我在mysql中創建的額外的...真的讓我困惑嗎? –

+0

你用什麼用戶登錄到mysql? –

回答

0

請確保您從您的瀏覽器登錄到phpMyAdmin的和兩者都指向同一臺主機,即。無不是一個虛擬主機,你的MySQL可能會在虛擬和phpMyAdmin的本地主機上等

0

最好停止甲基苯丙胺,並使用訪問MySQL命令提示符MySQL的-u -P -p密碼

相關問題