[英]database host in ipv6
我正在配置要從google計算引擎中的VM實例運行的django應用。 該數據庫存在於我擁有其ipv6地址的google cloud sql實例中。 如何在我的應用的settings.py中提到此ipv6地址作為數據庫的主機?
以下內容不起作用;
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'name',
'USER': 'username',
'PASSWORD': 'password',
'HOST': '2001:4860:4864:1:a454:abcd:abcd:abcd',
'PORT': ''
}
}
我最終得到一個錯誤提示:
django.db.utils.OperationalError: (2003, "Can't connect to MySQL server on '2001:4860:4864:1:a454:abcd:abcd:abcd' (101)")
不幸的是,受管虛擬機不支持IPv6。 您將需要使用CloudSQL IPv4地址。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.