Tuesday, September 29, 2020

Django——django连接mysql

一、django连接mysql

1 如果项目使用sqlite,不需要额外配置,直接操作即可2 django默认情况链接mysql,用的驱动是mysqldb模块,python 3.x以后,这个模块用不了了,咱们用的全都是pymysql,需要做个替换3 showmigrations:查看哪些记录更改了,但是没有同步到数据库中3 如果使用mysql,需要配置如下: -1 配置文件中配置:settings.py  DATABASES = {  'default': {   'ENGINE': 'django.db.backends.mysql',   'NAME': 'day62',   'HOST': '127.0.0.1',   'PORT': 3306,   'USER': 'root',   'PASSWORD':'123'   }  } -2 需要在 app的__init__.py 中写  import pymysql  pymysql.install_as_MySQLdb()   -3 后续操作完全一样,在models中建立类,写字段 -4 视图函数中插入,查询 -5 pycharm的--》tools---》run manage.py Task

 

二、pycharm操作sqlite和mysql

在pycharm中找到如下图

 

 

 

不选库点击test connection默认连接所有库,最后点击ok就可以了

 

原文转载:http://www.shaoqun.com/a/478771.html

易佰:https://www.ikjzd.com/w/1482

智邦:https://www.ikjzd.com/w/2376

吉祥邮:https://www.ikjzd.com/w/1565


一、django连接mysql1如果项目使用sqlite,不需要额外配置,直接操作即可2django默认情况链接mysql,用的驱动是mysqldb模块,python3.x以后,这个模块用不了了,咱们用的全都是pymysql,需要做个替换3showmigrations:查看哪些记录更改了,但是没有同步到数据库中3如果使用mysql,需要配置如下:-1配置文件中配置:settings.pyDATAB
邮乐网:https://www.ikjzd.com/w/1776
美菜:https://www.ikjzd.com/w/1874
天猫国际公开招商合伙人招募标准 首期开放13家名额:https://www.ikjzd.com/home/113789
3个策略,教你提升Facebook 广告ROAS!:https://www.ikjzd.com/home/127189
eBay平台"自动接受退货"和"自动退款"服务功能重磅来袭!:https://www.ikjzd.com/home/6344

No comments:

Post a Comment