开发者社区> 问答> 正文

django创建超级用户是提示错误?报错

按照网上的教程,激活站点管理,使用syncdb之后自动询问是否建立超级用户,选择yes之后,提示报错,我当时连接的是MySQL数据库,错误为:Illegal mix of collations (gbk_chinese_ci,implicit) and (utf8_general_ci,coercible) for operation '='。这个问题搞得我进展不下去了,希望能够帮我解答一下。

系统为:windows7 32位 中文版

MySQL:5.5.27  数据库字符集为UTF8

展开
收起
爱吃鱼的程序员 2020-06-22 21:32:56 491 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    数据库编码的问题,给你一个帖子你看看

    http://blog.csdn.net/hi0000012345/article/details/6447846

    回复 @ㄌ铭ㄜ:这个我知道,可是还没办法啊回复 @Freedom_7:对啊就是创建之后在工程名下面才有的啊!回复 @李勇胜:你用django-admin.pycreateprojectprojectname的时候,进入project目录,里边不是有一个manage.py还有一个和project同名的文件夹么,settings.py就在里边啊,还有urls.py什么的回复 @ㄌ铭ㄜ:我没看到有settings.py这个文件呢……回复 @李勇胜:应该是同一个吧,你在看看,django安装成功会在在python安装目录/Scripts有!django-admin.py。
    2020-06-22 21:33:14
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载