django操作mysql时django.db.utils.OperationalError: (2003, "Can't connect to MySQL server")异常的解决方法
django操作mysql时django.db.utils.OperationalError: (2003, "Can't connect to MySQL server")错误的解决办法
配置
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'test',
'USER':'root',
'PASSWORD':'',
'HOST':'',
'PORT':3306,
}
}
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'test',
'USER':'root',
'PASSWORD':'',
'HOST':'',
'PORT':3306,
}
}
错误描述
django.db.utils.OperationalError: (2003, "Can't connect to MySQL server on 'localhost' (10061)")
环境
python 2.7.10
django1.8.3
mysql 5.6
解决办法
将C:\Windows\System32\drivers\etc\hosts文件中下面这名话放开:
127.0.0.1 localhost
或者
将 HOST字段改为 '127.0.0.1'
版权声明:本文为博主原创文章,欢迎转载,转载请注明出处。