2015-02-10 98 views
0

Google雲SQL新手。我剛剛在雲控制檯中創建了一個實例。Google Cloud SQL實例通過本地phpMyAdmin

現在我想通過我的本地主機phpMyAdmin連接到該實例。但是CloudSQL沒有任何主機名來配置。它只有IPV6地址。所以我很困惑如何去做。我已經嘗試通過使用ipv6地址編輯'config.inc.php'文件。但它給了我下面的錯誤

2002 - php_network_getaddresses:getaddrinfo失敗:沒有這樣的主機是已知的。

服務器沒有響應(或本地服務器的套接字未正確配置)。

而且我的配置文件的詳細信息都低於

$i++; 
$cfg['Servers'][$i]['verbose'] = '*****'; 
$cfg['Servers'][$i]['host'] = '2001:4860:4864:1:****:****:***:****'; 
$cfg['Servers'][$i]['port'] = ''; 
$cfg['Servers'][$i]['socket'] = ''; 
$cfg['Servers'][$i]['connect_type'] = 'tcp'; 
$cfg['Servers'][$i]['extension'] = 'mysqli'; 
$cfg['Servers'][$i]['auth_type'] = 'config'; 
$cfg['Servers'][$i]['user'] = 'root'; 
$cfg['Servers'][$i]['password'] = '**********'; 
$cfg['Servers'][$i]['AllowNoPassword'] = true; 
+0

您安裝phpmyadmin的主機是否具有IPv6連接? – 2015-02-10 16:22:18

+0

@RowlandShaw我剛剛在我的筆記本電腦上安裝了phpmyadmin。我需要額外的軟件來連接IPv6嗎? – 2015-02-10 16:23:58

+0

如果您的網絡不支持IPv6,您總是可以獲得IPv4地址並使用該地址。 – 2015-02-10 16:59:22

回答

0

由於胡安·恩裏克指出,你可以(在這種情況下一定要)使用的IPv4,而不是IPv6協議。

其值僅在Cloud SQL概述頁面中的IPv6值上方列出。

不要忘了還要授權您的本地IP訪問編輯頁面中的Cloud SQL實例,否則您將無法連接。