如何从Django连接到mysql数据库?

时间:2016-02-02 15:07:39

标签: mysql django wamp

我在WAMP localhost:80服务器上有inscription.sql,我还通过localhost:xxxx服务器在visual studio上运行Django。

我想将Django连接到位于wamp服务器上的mysql数据库(我已经成功安装了MysqlClient)。

有没有这样做?

2 个答案:

答案 0 :(得分:0)

请参阅official guide使用已存在的Django数据库。

总而言之,您需要做的是:

  • 确保Django可以通过设置正确的DATABASE设置连接到您的数据库。从你的评论来看,似乎就是这种情况。
  • 使用python manage.py inspectdb命令生成与数据库中的表匹配的模型(Python代码)。您必须将生成的代码粘贴到已安装应用的models.py文件中并进行审核,以确保它们符合您的需求。
  • 使用python manage.py migrate命令创建Django所需的表。

答案 1 :(得分:0)

来自docs

Jus在设置中设置DATABASES变量,然后运行python manage.py inspectdb > models.py将生成的models.py放入应用程序的文件夹中,最后运行python manage.py migrate