django使用mysql开发(Linux)

一、安装mysql

pip install mysql-python

二、登录mysql

命令 mysql -uroot -p

mysql默认密码为mysql

三、查看数据库列表show databases

删除不要的数据库drop+数据库名称

打开use+数据库名称

创建数据库create database 数据库名 charset=utf8,此处一定要设置数据库编码utf8

ues test后

show tables;查看表

四、新建django项目

命令django-admin startproject +项目名

配置settings.py文件

改sqlite3为mysql,加name,user,password,host,port信息

五、创建应用python manage.py startapp booktest

六、在settings.py中配置应用

七、编写模板models.py

from django.db import models

# Create your models here.
class BookInfo(models.Model):
    btitle=models.CharField(max_length=20)
    bpub_date=models.DateTimeField(True,False)
    bread=models.IntegerField(default=0)
    bcomment=models.IntegerField(null=False)
    isDelete=models.BooleanField(default=False)
    class Meta:
        db_table='bookinfo'
        ordering=['id']#['-id']
class HeroInfo(models.Model):
    hname=models.CharField(max_length=10)
    hgender=models.BooleanField(default=True)
    hcontent=models.CharField(max_length=100)
    isDelete=models.BooleanField(default=False)
    book=models.ForeignKey(BookInfo)

八、偏移python manage.py makemigrations

九、python manage.py migrate

show tables;


 desc bookinfo;

十、参考https://blog.csdn.net/qq_36045385/article/details/81354416

在站点管理添加数据库数据

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值