Django数据库字段修改,以及查询

首先需要配置sqlite3

官方现在sqlite3压缩包,将其解压到某一文件夹中,然后在系统的环境变量中配置sqlite3,

由于在Django的项目文件夹目录下,有db.sqlite3文件,所以需要要访问该数据,需要在dos中键入下入命令,

sqlite3 db.sqlite3

进入数据库之后,即可使用sql语句进行访问

select * from dbname


SELECT name FROM sqlite_master

WHERE type='table'
ORDER BY name;

select * from upload_user;


insert a column to the existing tables


to insert a column in the models.py

password = CharField(max_length= 30)


python manage.py shell
from django.db import connection
cursor = connection.cursor()
cursor.execute('alter table upload_user add column password varchar(30)')


python manage.py makemigrations
python manage.py migrate

没有更多推荐了,返回首页

私密
私密原因:
请选择设置私密原因
  • 广告
  • 抄袭
  • 版权
  • 政治
  • 色情
  • 无意义
  • 其他
其他原因:
120
出错啦
系统繁忙,请稍后再试

关闭