今天刚开始准备写Django的单元测试,还处于学习阶段,就遇到了以下的报错:
Got an error recreating the test database: (1044, "Access denied for user *************)
分析:
从报错上来看,我们就基本知道问题是权限的问题
参考资料:
采用的解决方案:
结论:
因为Django里Settings.py中设置的MySQL的账号密码没有新建Test_Project表的权限。所以我们通过MySQL的root账户把配置的数据库账号权限放大一点。
欢迎大家访问我的博客:bigyoung.cn:10084
如果觉得有用,麻烦您点击一下『在看』,这是我努力的源泉!
本文分享自微信公众号 - BigYoung小站(bigyoungs)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。