(模型一)django中mysql的使用

  • 在虚拟环境中安装mysql包
pip install mysql-python



注:能够经过 pip list 查看已安装的包
  • 在mysql中查看数据库

  show databases;python




  • 在mysql中建立数据库
create databases test2 charset=utf8

  • 在mysql中使用数据库,查看表

  use  XXX;mysql

  

  • 打开settings.py文件,修改DATABASES项

  

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': 'test2',
        'USER': '用户名',
        'PASSWORD': '密码',
        'HOST': '数据库服务器ip,本地能够使用localhost',
        'PORT': '端口,默认为3306',
    }
}

例如:
DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'test2', 'USER': 'XXX', 'PASSWORD': 'XXX', 'HOST': 'localhost', 'PORT': '3306', } }

 

开发流程

  1. 在models.py中定义模型类,要求继承自models.Model
  2. 把应用加入settings.py文件的installed_app项
  3. 生成迁移文件
  4. 执行迁移生成表
  5. 使用模型类进行crud操做
相关文章
相关标签/搜索