Django如何引入现有数据库时间:2024-04-01 12:57:32 有些项目中需要Django引入现有数据库,那么该如何操作呢?这里有两种方法(我们简单用一个证书库来践): 第一种方法(顺便复习如何导入excel到数据库): ①以管理员身份运行,进入MySQL ②创建数据库: ③根据excel表头创建数据库: ④将excel另存为csv文件,并设置为utf8无BOM编码(可以直接把另存为的.csv文件用notepad++打开,在编码那一栏选无BOM)之后运行: ⑤查看数据是否导入: 根据自己需要进行其他查询即可。 ⑥回到自己的项目中,在setting中设置数据库: ⑦自动生成models模型文件: ⑧然后migrate!! 就完成啦! 第二种方法是: ①先用django新建项目和app,然后进行如上设置setting; ②然后根据数据库中的数据表的字段属性来在app的models.py中建立表: ③同步数据库,建立相应的表: ④将csv文件放入项目文件夹,并执行导入数据程序 ⑤查看和修改数据库的结果 然后就完成啦!