1
我想使用Django從我的桌面控制我的網站的後端,所以我配置了一個no-ip主機,並將它添加到遠程MySql部分,但我無法連接MySql服務器。如何將Django從桌面連接到遠程Mysql Server?
我試圖將默認的數據庫主機名從localhost更改爲no-ip主機,但我找不到選項來執行此操作。
我該怎麼做?
我想使用Django從我的桌面控制我的網站的後端,所以我配置了一個no-ip主機,並將它添加到遠程MySql部分,但我無法連接MySql服務器。如何將Django從桌面連接到遠程Mysql Server?
我試圖將默認的數據庫主機名從localhost更改爲no-ip主機,但我找不到選項來執行此操作。
我該怎麼做?
檢查您的settings.py
中的DATABASES
設置。你應該有這樣的事情
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'database',
'USER': 'user',
'PASSWORD': 'password',
'HOST': 'localhost',
'PORT': '',
}
}
只要改變localhost
到您想要的主機名。
是mysql運行嗎?你可以連接到獨立於django的mysql嗎?例如`mysql -u yourusername -p -h主機?如果你不能正常連接它,它不是一個django問題 – dm03514 2011-12-17 03:54:23