2017-08-03 102 views
0

在我們的開發服務器和測試Linux框中,我們一直使用Google SQL和Cloud Proxy進行連接。一切都很好。如何使用雲代理連接WAMP和Google SQL

但是,我需要用WAMP設置幾個用戶。 (Windows 10 64位Apache,PHP 7)。我對WAMP不是很熟悉。除雲代理之外,我們擁有一切正常工作

在我們的Linux機器上,我們將套接字設置放在它自己的文件夾(根目錄下)/ cloudsql中。

WAMP上的等效位置是什麼? (我們不希望只爲一個或兩個WAMP盒維護不同的配置文件)。

回答

0

在Windows上,您必須使用TCP套接字。該文件可以在這裏找到: https://cloud.google.com/sql/docs/mysql/connect-external-app#6_start_the_proxy

具體來說,你必須告訴代理實例名稱並在其上監聽該實例連接的本地端口:

cloud_sql_proxy.exe -instances=<INSTANCE_CONNECTION_NAME>=tcp:3306 
+0

不斷收到錯誤:谷歌:不能找到默認憑據。 – srt8driver

+0

你在Linux上指定-credentials_file嗎?你應該在Windows上做同樣的事情。 – Vadim

+0

我不知道我有正確的語法,因爲當我這樣做時,如果使用-credentials_file,我仍然得到錯誤 – srt8driver