数据(Data )数据是什么,linux的所有文件,大数据时代的所有数据)狗斗),你今天吃了什么,几点刷了淘宝,买了什么,在那里买了什么,什么类型的xx
通俗地说,每月的工资数、银行号码、名字都是数据。 或者游戏点卡、游戏等级、路由等。
数据库(DataBase )通俗地说,是保存数据的仓库。 数据的保存、更新、查询等很容易。
C先生用制作控制台的图书管理系统、地址簿的基本构造体把这些数据保存在txt文件里吧。 访问方法都是自己写的。 当数据类型增多、数据量大时,无法避免自己手写函数进行访问。 因此,我写了保存这些数据的方法的函数,想了想以后要进行数据存储是否可以直接cv。 这就是数据库管理系统。 (
分类关系数据库结构化查询语言(SQL )
代表: MySql、MariaDB、SQL Server、Oracle、SQLite、Access、PostgreSQL
通俗地说,是填写了数据的表(TABLE )
MySql MariaDB Mysql由瑞典mysql AB公司开发,之后被Oracle公司收购。 社区认为有被关闭的风险,就从MySQL搬到了-MariaDB。 在性数据库课上,我们调查了现在使用较多的数据库,选择了mariaDB。 后来,当数据库的新老师使用mysql时,大家都吓了一跳。 (以前的老师教sql server。 而且主要用在服务器上的多是mysql,以后做大事的时候干脆整台服务器----辣得我自信,算起来也不能用一只手掌整台服务器。
下载MairaDB到国内清华镜更快。
老实说,我不喜欢SQL Server Access windows家的游戏。 前者的安装可以写很多文章,是后者的Office大法。 我接触过前者一段时间了,要说为了写文章怎么安装这个,说实话依赖的东西太多了,班里很多人都把它当成了可乐kb。
SQLite最初是为嵌入式开发的关系数据库,非常轻量级。 就连你也没必要安装那个。 此后,它成为了少量数据和演示数据库的首选。 例如python flask。
没有用户管理,测试开发容易
非关系数据库noSQL(notonlySQL )。
代表: MongoDB、Redis、Memcached、Cassandra
速度和可扩展性有很大的优势。 可以细分为文档存储(MongoDB )、键值对存储(Redis )、列存储、地图存储等。
MongoDB使用json格式的bson来存储数据
在Redis B站,经常看到获得Redis权限的渗透…
如何选择Flask Web开发实战——恐怖葡萄酒
它们不是对立的,必须根据使用场景选择合适的数据库类型。 大型项目通常使用MySQL作为主数据库来存储用户数据和文章,使用“Redis键值对数据库”来缓存数据,或使用MongoDB文档类型数据库
u1s1,没见过世面的是我吧。
SQL注入数据库的安全性是必然设计的问题之一。 使用ORM、参数验证、格式等。
参考数据库大致分类-爱罗超全的数据库分类介绍- yaohong_幸福摩托车数据库介绍与分类- Timidkid