2012-10-21 20 views
1

我想開發一個網站,與MySQL數據庫的Apache服務器上運行;使用phpMyAdmin無法制定部位局部:-(

我已經安裝在機器上IIS7 - 我試圖將其刪除通過Windows 7的各種添加/刪除程序(這顯然是成功的);但事實證明:沒有骰子

我已經安裝了WAMP由於IIS Hogging端口80我已經將偵聽配置更改爲8080端口。這工作。

然而,在WAMP的phpmyadmin無法運行由於以前installati MySQL的;所以我刪除了它的安裝。

的phpmyadmin隨後扔了不同的錯誤

2002 - 無連接可以作出,因爲目標機器積極地拒絕它

這一點我非常期待作爲MySQL的可能是完全卸載的機器上。

我做了全新安裝WAMP希望這將解決這個問題。不幸的是,這似乎並非如此。這讓我感到驚訝,因爲我認爲它與WAMP捆綁在一起。

MySQL日誌:

121021 18:30:54 [Note] Plugin 'FEDERATED' is disabled. 
121021 18:30:54 InnoDB: The InnoDB memory heap is disabled 
121021 18:30:54 InnoDB: Mutexes and rw_locks use Windows interlocked functions 
121021 18:30:54 InnoDB: Compressed tables use zlib 1.2.3 
121021 18:30:54 InnoDB: Initializing buffer pool, size = 128.0M 
121021 18:30:54 InnoDB: Completed initialization of buffer pool 
121021 18:30:54 InnoDB: highest supported file format is Barracuda. 
121021 18:30:54 InnoDB: Waiting for the background threads to start 
121021 18:30:55 InnoDB: 1.1.8 started; log sequence number 1595675 
121021 18:30:55 [Note] Server hostname (bind-address): '(null)'; port: 3306 
121021 18:30:55 [Note] - '(null)' resolves to '::'; 
121021 18:30:55 [Note] - '(null)' resolves to '0.0.0.0'; 
121021 18:30:55 [Note] Server socket created on IP: '0.0.0.0'. 
121021 18:30:56 [Note] Event Scheduler: Loaded 0 events 
121021 18:30:56 [Note] wampmysqld: ready for connections. 
Version: '5.5.24-log' socket: '' port: 3306 MySQL Community Server (GPL) 

與缺少一個地方的發展環境我會一口氣準備使用遠程服務器。但是,像Dreamweaver這樣的程序似乎是基於它們沒有被建立爲「測試服務器」的基礎而忽略這個選項。當選擇遠程服務器作爲測試服務器時,連接會引發404錯誤。

這給我留下的手動寫我的所有代碼,包括數據庫操作,並通過FTP中繼到遠程服務器的最後手段。我會很感激任何改進這個設置的建議。

P.S.遠程服務器連接塊通過端口3306

+2

你運行一個防火牆? – eggyal

+0

標準的Windows防火牆,是的。 – Stumbler

+0

它是否允許端口3306上的localhost流量? – eggyal

回答

0

MySQL的最初不與WAMP工作由於其WAMP並沒有指望現存信息(它自動嘗試登錄到一些默認組合,例如用戶名=根和口令= phpmyadmin的無)。

做的MySQL完全重新安裝,而忽略了WAMP,似乎解決這個問題。