windows10系统下在用Django框架进行web开发的时候,执行代码python manage.py makemigrations zfmcontacts(文件夹)出现
File "c:\zfmcontact\12_env\lib\site-packages\MySQLdb\connections.py", line 164, in __init__
super(Connection, self).__init__(*args, **kwargs2)
django.db.utils.OperationalError: (1862, 'Your password has expired. To log in you must change it using a client that supports expired passwords.')的错误
我的mysql账户是root,密码:000,在dos命令下可正常进入,却说密码已经过期,其实只要改一下mysql密码就可以
具体修改的代码如下:
E:\mysql\bin>mysql -uroot -p000
mysql> SET PASSWORD = PASSWORD('0000');
改成了四个0000,结果python manage.py makemigrations zfmcontacts成功运行,修改好数据库
(12_env) c:\zfmcontact>python manage.py makemigrations zfmcontacts
Migrations for 'zfmcontacts':
zfmcontacts\migrations\0001_initial.py
- Create model Person