2014-10-01 25 views
-1

我有wamp服務器,它具有phpmyadmin和mysql控制檯在其他選項中的選項。當我從這個選項打開mysql控制檯,並給出命令。 顯示數據庫;在通過mysql控制檯打開的數據庫中通過命令提示符打開mysql的區別

我得到各種數據庫的列表。

鑑於,如果打開mysql命令提示窗口窗口命令提示符,我沒有看到這些數據庫。

這是什麼區別?

請參閱隨附的屏幕截圖screenshot

+1

您可能正在使用不同的用戶名訪問數據庫,具有不同的權限。 – Barmar 2014-10-01 05:58:16

+0

@Barmar:這是什麼意思?我在哪裏可以更改用戶名以匹配wamp?而且我仍然是學習者,請不要低估這些問題。 – inquisitive 2014-10-01 08:13:20

回答

1

@Barmar是正確的。

當您運行mysql.exe處理器時,正確的語法是爲mysql.exe輸入用戶標識然後它會要求您輸入密碼。

mysql -uroot -p 

這是菜單項MySQL Console在幕後使用的語法。

由於安裝MySQL服務器後root用戶帳戶沒有密碼,MySQL Console命令將只使用root用戶標識登錄,並且您是超級用戶。

當你這樣做,你已即剛剛進入處理器名稱,沒有用戶ID

mysql 

你得到有很少或沒有的privilages來賓帳戶登錄,所以你只能看到數據庫是該來賓帳戶被允許看到。

基本上WAMPServer使安裝這些複雜的工具非常容易,但這並不意味着它們是簡單的工具。你將不得不應用自己現在學習如何正確使用它們。這似乎是一個好起點The manual

+0

感謝您的迴應。 – inquisitive 2014-10-01 10:18:48

相關問題