我試圖讓Django連接到我的本地主機MySQL上的端口3307.我注意到,當我更改settings.py中的端口號時,它仍連接到3306所以我試圖將它改爲一些無意義的值,它仍然保持連接在3306上。我在Apache2上使用WSGI,並且我也嘗試重新啓動服務器。還有什麼我必須做,使Django連接到所需的端口?這裏是我的settings.py:即使端口設置爲不正確,Django也會連接到mysql
'default': {
'ENGINE': 'django.db.backends.mysql', # Add 'postgresql_psycopg2', 'mysql', 'sqlite3' or 'oracle'.
'NAME': 'mydb', # Or path to database file if using sqlite3.
'TEST_NAME': 'test_mydb',
# The following settings are not used with sqlite3:
'USER': 'mydb',
'PASSWORD': 'mydb',
'HOST': '', # Empty for localhost through domain sockets or '127.0.0.1' for localhost through TCP.
'PORT': '33074', # Set to empty string for default.
}
Aaah!說得通!非常感謝!我會在幾分鐘內接受這個。不讓我接受它。 – pkout