B-02 Django-第二部分(熟练掌握)-模型(Model)设计-数据库配置(基础)
Django-第二部分(熟练掌握)-模型(Model)设计-数据库配置(基础) 文章目录 Django-第二部分(熟练掌握)-模型(Model)设计-数据库配置(基础) 目标 回顾 a、模型(Model)设计流程过程说明 一、配置使用sqlite 1.1、配置方法 1.2、常见问题 1.2.1、子串匹配和区分大小写 1.2.2、“数据库被锁定”错误 二、配置使用mysql 2.1、配置方法 第一步:修改工程目录下的__init__.py 文件 第二步:修改setting.py文件 2.2、常见问题 问题一、No module named 'MySQLdb' 错误提示 问题原因 解决办法 问题二、mysqlclient 1.3.3 or newer is required 错误提示 问题原因 解决办法 问题三、decode错误 三、配置使用Oracle 3.1、配置方法 3.2、常见问题 目标 前面已经介绍了如何快速入门,现在开始熟练掌握一些知识 知道在哪了进行数据库的配置并进行基本的配置 了解配置过程中常见的问题 回顾 a、模型(Model)设计流程过程说明 第一步-配置使用数据库 第二步-定义模型类 第三步-迁移数据 第四步-访问使用数据 一、配置使用sqlite Django支持SQLite 3.8.3及更高版本。 1.1、配置方法 说明:Django默认使用 SQLite