2013-12-15 117 views
0

需要在Windows 7系統上配置Google App Engine SDK以使用本地安裝的MySQL的基本幫助。 GAE安裝是香草(GAE 1.8.8,Python 2.7.6,PHP 5.4),同時安裝了MySQL 5.6.15。我能夠使用MySQL控制檯,所以MySQL正在運行。 PHP也在運行。在Google App Engine中配置MySQL連接Windows 7上的PHP SDK

當我運行由這條線幾乎完全是一個短的PHP腳本:

$dbconn = mysql_connect('localhost','root','rootpwd'); 

這是錯誤消息我得到:

Warning: mysql_connect(): No connection could be made because the target machine actively refused it. 

我的問題:做什麼設置,我需要添加或更改以允許我的PHP腳本連接到MySQL?

我的root用戶名和密碼是正確的,正如我通過控制檯訪問MySQL的能力所證實的。 GAE SDK設置和WAMP服務器之間有一些區別,我也安裝在同一臺機器上,但現在沒有運行。新安裝的MySQL實例和WAMP服務器之間是否仍然可能存在衝突?是否需要設置一些環境變量(在Windows中,在SDK中或其他地方)?

我很確定這個問題之前已經被問過了,但是我看到的答案要麼比我想象的要複雜得多,要麼只是簡單地配置連接的細節。任何幫助,將不勝感激。


想通了......顯然,我的劇本是被指向從WAMP的服務器,當我試圖在腳本連接這是沒有運行MySQL實例。只要我啓動了MySQL實例,腳本連接到它。

故事的寓意是......如果您已經在GAE SDK之外安裝了MySQL實例,只要該服務正在運行您的GAE PHP腳本就會找到它,並且不需要安裝另一個MySQL實例僅適用於Google SDK。

+0

也許編輯後作爲回答,並接受更好的可讀性和工作流程的答案。 – boombatower

回答

相關問題