1
我以用戶'someuser
'連接到mysql服務器。當我從本地連接到服務器時,我可以看到所有的數據庫。從本地主機看不到數據庫,但連接到服務器時看到它數據庫
然而,當我SSH到服務器,並使用「someuser
」登錄並執行show databases;
我只看到兩個:information_schema
和test
如何查看所有的數據庫,當我SSH到數據庫中呢?
show grants;
顯示下方
mysql> show grants;
| Grants for [email protected] |
| GRANT USAGE ON *.* TO 'someuser'@'localhost' IDENTIFIED BY PASSWORD '*' |
編輯
當我SSH到服務器並登錄使用的根,然後我可以看到所有的數據庫,細到MySQL。
不能看到名爲'mysql'的數據庫嗎?你的意思是「localbox」是什麼意思? – Manu
有多少個mysql實例正在運行?在兩種情況下,你確定你已經連接到同一個實例嗎? – Slowcoder
嗯,據我所知,我只運行一個。 – Omnipresent