gpt4 book ai didi

mysql - Django-MySQL : 1146 Table doesn't exist

转载 作者:行者123 更新时间:2023-11-29 11:41:20 25 4
gpt4 key购买 nike

大家好,这是我的第一篇文章,

我在 Windows 7 上使用 Django 1.8.9 和 Python 3.4.4 制作了一个网站。由于我使用的是 SQLite3,一切都很好。我需要将数据库更改为 MySQL。我安装了 MySQL 5.6 和 mysqlclient。我更改了数据库设置并使迁移成功。

但是当我尝试注册新帐户或登录管理员(之前创建了 createsuperuser)时,我收到此错误:(1146,“表‘community_db.app_cache’不存在”)我重新启动了服务器并重新启动了命令提示符。

同样让我困惑的是下一行:查询中的 C:\Python34\lib\site-packages\MySQLdb\connections.py,第 280 行我读到没有任何适用于 Python 3 的 MySQLdb

如果有任何帮助,那就太好了。我已经在这个网站上花了很长时间,并且我尝试像以前的其他问题一样解决这个问题,但是对于这个问题我无法通过 google/stackover 找到任何帮助。我不知道该怎么办

最佳答案

所以这是所有像我这样的 django(或一般编码)菜鸟的答案。

python 管理.py createcachetable

我完全忘记了这一点,这导致了“app_cache 不存在”的所有麻烦。至少在这种情况下......我将数据库更改为 PostgreSQL,但我确信它对 MySQL 也有帮助...

关于mysql - Django-MySQL : 1146 Table doesn't exist,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35732758/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com