pycharm中安装和使用sqlite过程详解

时间:2023-03-10 02:03:14
pycharm中安装和使用sqlite过程详解

创建Django项目,添加app

pycharm中安装和使用sqlite过程详解

使用虚拟环境

pycharm中安装和使用sqlite过程详解

项目创建默认使用的Django数据库是sqlite

pycharm中安装和使用sqlite过程详解

配置静态文件

pycharm中安装和使用sqlite过程详解pycharm中安装和使用sqlite过程详解
STATIC_URL = '/static/'  # HTML中使用的静态文件夹前缀
STATICFILES_DIRS = [
os.path.join(BASE_DIR, "static"), # 静态文件存放位置
]

pycharm中安装和使用sqlite过程详解

注释中间件csrf

pycharm中安装和使用sqlite过程详解

运行任务:

python manage.py runserver 127.0.0.1:8000

pycharm中安装和使用sqlite过程详解

访问:

pycharm中安装和使用sqlite过程详解

运行django之后,就生成了sqlite数据库

连接这个数据库

pycharm中安装和使用sqlite过程详解

使用这个数据库

pycharm中安装和使用sqlite过程详解

测试数据库连接,未安装驱动 ,下载安装

pycharm中安装和使用sqlite过程详解

正在下载sqlite驱动:

pycharm中安装和使用sqlite过程详解

下载完成就测试成功了,点击ok,未勾选只读和自动同步

pycharm中安装和使用sqlite过程详解

连接成功之后就这么点

pycharm中安装和使用sqlite过程详解

点击执行失败

pycharm中安装和使用sqlite过程详解

直接select就能查看main下的表,表中对应有字段信息

pycharm中安装和使用sqlite过程详解

1处选中执行,自动补全。2处不是数据表,3处点击可看命令行执行情况,4处点击可以查看执行结果如上图。只有一行可以不加分号,多行必须加分号。

pycharm中安装和使用sqlite过程详解

控制台可以直接建表

pycharm中安装和使用sqlite过程详解

这里可以直接点击查看表结构信息,desc 表会显示xx数据库的错误,不清楚啥原因。

pycharm中安装和使用sqlite过程详解

表中插入数据,下面点击刷新就可以显示出来,不用写查询命令

pycharm中安装和使用sqlite过程详解

直接点击加号可以添加记录

pycharm中安装和使用sqlite过程详解

双击下面那里变这样

pycharm中安装和使用sqlite过程详解

点击数据库控制台又出来了,加号添加记录,减号删除记录

pycharm中安装和使用sqlite过程详解

双击表中的字段,另开窗口,发现缺少一行数据

pycharm中安装和使用sqlite过程详解

因为加号添加的没有提交,也就是加号添加的需要提交

pycharm中安装和使用sqlite过程详解

提交之后绿变白

pycharm中安装和使用sqlite过程详解

这里点击刷新,就出来了,但是生日变成的一串数字

pycharm中安装和使用sqlite过程详解

双击数据库,弹出新窗口

pycharm中安装和使用sqlite过程详解

这个表示记录ddl语句的吗

pycharm中安装和使用sqlite过程详解

这里可以看到已有表的ddl语句

pycharm中安装和使用sqlite过程详解

点击可以查看到ddl

pycharm中安装和使用sqlite过程详解

这里可以看到我们看到的信息的查询语句

pycharm中安装和使用sqlite过程详解