跟着王进老师学Python之Django篇-第二季数据库开发之原生SQL语句-笔记

本文深入探讨Django框架下数据库的使用技巧,涵盖原生SQL语句的操作,如增删改查,同时解析MySQL的存储引擎特性及数据容量限制,帮助读者理解数据库的优势和不同类型数据库的区别。

跟着王进老师学Python之Django篇-第二季数据库开发之原生SQL语句-笔记

MySQL到底能支持多大的数据量?
MySQL是中小型网站普遍使用的数据库之一,其实MySQL单表的上限,主要与操作系统支持的最大文件大小有关。我们来看一下官方的介绍

MySQL表最大能达到多少?

MySQL 3.22 限制的表大小为4GB。由于在MySQL 3.23 中使用了MyISAM 存储引擎,最大表尺寸增加到了65536TB(2567 – 1字节)。由于允许的表尺寸更大,MySQL数据库的最大有效表尺寸通常是由操作系统对文件大小的限制决定的,而不是由MySQL内部限制决定的。

InnoDB 存储引擎将InnoDB 表保存在一个表空间内,该表空间可由数个文件创建。这样,表的大小就能超过单独文件的最大容量。表空间可包括原始磁盘分区,从而使得很大的表成为可能。表空间的最大容量为64TB。

第1章-初识Django数据库

原生SQL语句【增删改查】
增—Insert;删—delete;改—update;查—select

数据库优势:大容量、快检索、高并发、易维护

数据库两大阵营:关系型数据库、非关系型数据库
在这里插入图片描述
在这里插入图片描述

第2章-数据库环境基本介绍

数据库教程: https://www.runoob.com/mysql/mysql-connection.html.

第3章-mysql基本操作

Create database TestDB
Create database if not exsits TestDB
Alter Database TestDB charset set utf8
Drop Database TestDB
在这里插入图片描述

主键—Primary key

表的基本操作

增删改查

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值