Đảm bảo cung cấp máy chủ và cổng thích hợp:
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'yourdbname',
'USER': 'root',
'PASSWORD': 'your password',
'HOST': '127.0.0.1',
'PORT': '3306',
},
Đây là tệp settings.py cấu hình cho ứng dụng django của tôi.
Tương tự cho bạn, vui lòng sử dụng máy chủ "127.0.0.1" và cổng "3306".
Điều này có thể giải quyết vấn đề của bạn Và đối với python không hoạt động, tôi đã thử nghiệm như ...
>>> import MySQLdb
>>> Con = MySQLdb.Connect(host="127.0.0.1", port=3306, user="yoruname", passwd="yourpwd", db="test")
>>> Cursor = Con.cursor()
>>> sql = "SELECT * FROM test.testing"
>>> Cursor.execute(sql)
2L