Django

django连接mysql

2019-09-25  本文已影响0人  zxhChex

1.mysqlclient Django官方推荐
c
2.pymysql
python

project_name/init.py
import pymyql as

编辑这个文件 /etc/yum.repos.d/mysql-community.repo ,并添加如下内容:
[mysql57-community]
name=MySQL 5.7 Community Server
baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/7/$basearch/
enabled=1
之后,在 Linux 命令行终端中,执行下面的命令

  1. yum install mysql-community-devel
  1. pip3 install mysqlclient

生成数据移植文件(在 shell 环境下的项目根目录下执行)

  1. python3 manage.py makemigrations

真正改变数据库

  1. python3 manage.py migrate

python3 manage.py shell 进入(pip3 install ipython)可以导入django环境

from users.models import UsersProfile,base_info
UsersProfile.objects.all()
obj = UsersProfile(username="山炮",
...: password='1',
...: email="3@3.com",
...: mobile='13733333333')
obj.save()

image.png image.png image.png
上一篇下一篇

猜你喜欢

热点阅读