数据库基础——数据库术语 数据库:数据库是一个以某种有组织的方式存储的数据集合。 数据库(database) 保存有组织的数据的容器(通常是一个文件或一组文件)。 数据库软件应称为数据库管理系统(DBMS)。数据库是通过 DBMS 创建和操纵的容器。 表(table) 某种特定类型数据的结构化清单 ...
之前已经配置好mysql的工作环境,但是还缺少可以进行操作的文件,即缺少对应的一个数据库和其中的 个表。 下载相关代码 在网址http: www.forta.com books 中下载相关文件,在这里我下载的是MySQL and MariaDB SQL scripts。 下载后进行解压,会有两个文件:create.txt和populate.txt。 数据库的建立 在mysql中输入:CREATE ...
2018-05-06 22:59 0 2248 推荐指数:
数据库基础——数据库术语 数据库:数据库是一个以某种有组织的方式存储的数据集合。 数据库(database) 保存有组织的数据的容器(通常是一个文件或一组文件)。 数据库软件应称为数据库管理系统(DBMS)。数据库是通过 DBMS 创建和操纵的容器。 表(table) 某种特定类型数据的结构化清单 ...
通常我们在项目部署前都会写一份数据库初始化脚本。由于数据库外键的限制,我们需要按照数据引用顺序添加初始记录,这个整理过程相当麻烦。 因此写了以下脚本,原理是先去掉所有外键,然后执行一次清空,然后添加数据,最后恢复外键。 网上也有暂时禁用外键添加数据的方法,但由于SQL Server在有外键 ...
主要是看《SQL必知必会》第四版的书,而写的一些SQL笔记,红色的是方便以后查询的sql语句,工作中主要是使用mysql数据库,所以笔记也是围绕mysql而写的。 下文调试的数据表sql语句,如果要尝试的调试的话可以复制过去运行即可 MySQL语句 ...
一、postgresql简介 postgresql是一款关系型数据库,广泛应用在web编程当中,由于其语法与MySQL不尽相同,所以其SQL注入又自成一派。 二、postgresql的SQL注入:(注意注释符号--+) 1、简单的有回显的SQL注入不用多说,还是基本的SQL语句直接查询就可以 ...
这两天看了《SQL必知必会》第四版这本书,并照着书上做了不少实验,也对以前的概念有得新的认识,也发现以前自己有得地方理解错了。我采用的数据库是SQL Server2012.数据库中有一张比赛成绩表,表里有四个字段。下面变列出我新学到的知识。 这个是数据库的全部记录 ...
一、排序检索数据 1.排序数据:SELECT prod_name FROM Products ORDER BY prod_name(对prod_name列以字母顺序排序数据) ORDER BY子句的位置在指定一条ORDER BY子句时,应该保证它是SELECT语句中最后一条子句。如果它不是最后 ...
...
咱们接着上一篇的内容继续。这一篇主要回顾子查询,联合查询,复制表这三类内容。 上一部分基本上都是简单的Select查询,即从单个数据库表中检索数据的单条语句,但是实际应用中的业务逻辑往往会非常复杂,所以会用到一些比较复杂的查询,如子查询,联合查询。 1.子查询 当一个查询是另一个查询 ...