我很困惑。當我使用127.0.0.1連接到mysql時。我得到一個只有測試數據庫的mysql服務器。如果我使用本地主機連接到數據庫,我會看到我的數據庫。爲什麼是這樣。localhost與127.0.0.1的mysql不同
請注意,有一點我確實有安裝了mysql的macports。但是我卸載了它,並且我認爲我刪除了所有內容。我能做些什麼來消除這個問題?現在我使用Apache本地安裝和手動
安裝新的MySQL當我看着我的過程我的Mac上,我看到了下面
root 82 0.0 0.0 2468784 424 ?? Ss 22Jan14 0:00.30 /opt/local/bin/daemondo --label=apache2 --start-cmd /opt/local/etc/LaunchDaemons/org.macports.apache2/a
root 81 0.0 0.0 2468784 392 ?? Ss 22Jan14 0:00.30 /opt/local/bin/daemondo --label=mysql5 --start-cmd /opt/local/etc/LaunchDaemons/org.macports.mysql5/mys
難道這些是MacPorts的MySQL和Apache的是自動啓動?以及如何將它們從自動啓動中刪除?
[編輯]
當我做use mysql; SELECT user from user;
我得到以下
+------+
| user |
+------+
| root |
| root |
| |
| root |
| |
| root |
+------+
而且記住這一點。我使用mysqlworkbench。是的,我沒有密碼設置,但是當我從本地主機更改爲127.0.0.1我無法看到數據庫;但我殺了上面的這些進程,現在我得到我的表兩種方式,我從來沒有改變任何權限
查看權限 – zerkms
'use mysql;從包含所有dbs的登錄名中選擇來自用戶的用戶? – arco444
你試過這個>> http://wary.cc/NpdvD – madhushankarox