django——django链接mysql数据库

1、创建项目

django-admin startproject django_mysql

2、创建App

python manage.py startapp app1

3、Mysql数据库配置

(1)启动数据库
   1>若没启动,先在管理员模式下直接启动mysql:net start mysql
   2>启动后,在cmd中进入mysql安装目录下执行 mysql -u root -p
   3>输入密码,进入mysql数据库

(2)Show databses;  //查看数据库列表

(3)Create database web;  //创建数据库(对应名称“web”)

(4)Show databses;   //查看数据库是否创建成功

(5)Use my_web   // 进入创建的数据库中

(6)Show tables;  // 查看数据库中的表格(内容应为空)

4、设置settings.py文件

# 找到DATABASES选项
DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': 'web',     #创建的数据库
        'USER': 'root',     #mysql用户名
        'PASSWORD': '123456',     #mysql密码
        'HOST':'127.0.0.1',     #IP
        'PORT':'3306',     #端口号        
    }
}

5、安装

pip install mysqlclient 

6、进行数据库迁移

python manage.py migrate

7、成功


参考博客

原文地址:https://www.cnblogs.com/xiaofrank/p/15400863.html