数据库
6墨沫9
尤其是上了大学后,越发的喜欢上了自学,很感谢老师带入门,现在就靠自己修行吧
展开
-
mysql 数据库快速入门 结构化查询语言SQL
目录结构化查询语言SQL标准支持SQL的影响语言特点语句结构结构化查询语言SQL结构化查询语言(Structured Query Language)简称SQL。 一种特殊目的的编程语言:是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。 同时也是数据库脚本文件的扩展名。 结构化查询语言是高级的非过程化编程语言(就是只要结果不要执行过程...原创 2019-01-03 19:45:23 · 2249 阅读 · 0 评论 -
mysql 数据库快速入门 数据库的发展
数据库概述数据库技术是通过研究数据库的结构、存储、设计、管理以及应用的基本理论和实现方法,并利用这些理论来实现对数据库中的数据进行处理、分析和理解的技术。即:数据库技术是研究、管理和应用数据库的一门软件科学。数据库的目的其主要目的是有效地管理和存取大量的数据资源.数据库技术主要研究如何存储,使用和管理数据。数据库基本概念主要包括:信息,数据,数据处理,数据库,数据库管理系统以及...原创 2019-01-03 09:58:04 · 7851 阅读 · 0 评论 -
mysql 数据库快速入门 数据库导出和备份
生成SQL脚本 导出数据在控制台使用mysqldump命令可以用来生成指定数据库的脚本文本,但要注意,脚本文本中只包含数据库的内容,而不会存在创建数据库的语句!所以在恢复数据时,还需要自已手动创建一个数据库之后再去恢复数据。注意,mysqldump命令是在Windows控制台下执行,无需登录mysql!!!-p后紧跟用户密码mysqldump –u用户名 –p密码 数据库名&g...原创 2019-01-04 19:39:53 · 418 阅读 · 0 评论 -
mysql 数据库快速入门 多表查询
目录多表查询多表查询有如下几种:合并结果集连接查询嵌套查询合并结果集连接查询(非常重要)内连接外连接(左连接、右连接)自然连接嵌套(子)查询(非常重要)子查询出现的位置当子查询出现在where后作为条件时,还可以使用如下关键字子查询结果集的形式自连接:自己连接自己,起别名多表查询多表查询有如下几种: 合并结果集 连...原创 2019-01-04 19:22:22 · 265 阅读 · 0 评论 -
mysql 数据库快速入门 数据的完整性
目录数据的完整性完整性的分类实体完整性实体完整性约束分类主键约束(primary key) 唯一约束(unique)自动增长列(auto_increment)域完整性域完整性约束分类 数据类型:(数值类型、日期类型、字符串类型)非空约束:not null默认值约束 default引用完整性(参照完整性)表与表之间的关系一对一一对多(...原创 2019-01-04 14:50:42 · 230 阅读 · 0 评论 -
mysql 数据库快速入门 DCL:数据控制语言
目录DCL(Data Control Language,DCL):数据控制语言GRANT 定义权限语法格式示例REVOKE 收回权限语法格式示例DCL(Data Control Language,DCL):数据控制语言具备控制数据库中数据权限的功能。GRANT 定义权限 语法格式 GRANT 授予,SQL中即为授予权限 WITH GRANT...原创 2019-01-04 14:10:10 · 555 阅读 · 0 评论 -
mysql 数据库快速入门 DQL数据查询语言
目录DQL:数据查询语言关键字:SELECT基础查询条件查询模糊查询字段控制查询求和查询IFNULL处理字段别名查询排序查询升序降序混合排序聚合函数 sum avg max min countCOUNT():统计指定列不为NULL的记录行数;MAX():计算指定列的最大值,如果指定列是字符串类型,那么使用字符串排序运算;MIN(...原创 2019-01-03 22:26:41 · 295 阅读 · 0 评论 -
mysql 数据库快速入门 DML数据操作语言
目录DML:数据操作语言查看数据库编码插入操作更新操作删除操作DML:数据操作语言用来定义数据库记录(数据)DML是对表中的数据进行增、删、改的操作。不要与DDL混淆了。关键字:INSERT 、UPDATE、 DELETE小知识:在mysql中,字符串类型和日期类型都要用单引号括起来。 空值:null查看数据库编码// 查看数据库编码的具体信息S...原创 2019-01-03 22:19:49 · 191 阅读 · 0 评论 -
mysql 数据库快速入门 DDL:操作数据库、表、列等
DDL:数据库定义语言用来定义数据库对象:库、表、列等。使用的关键字:CREATE、 ALTER、 DROP操作数据库创建数据库Create database mydb1;Create database mydb2 character set gbk;Create database mydb3 character set gbk COLLATE gbk_chinese...原创 2019-01-03 21:01:38 · 195 阅读 · 0 评论 -
mysql 数据库快速入门 MySQL的数据类型
目录MySQL 数据类型数值类型字符串(字符)类型日期/时间类型MySQL 数据类型MySQL支持所有标准SQL数值数据类型。数据字段的类型对数据库的优化是非常重要的,合理的使用数据类型,对数据库的真来说都是有益的。MySQL支持多种类型,大致可以分为三类:数值类型 字符串(字符)类型 日期/时间类型数值类型类型 大小 范围(有符号) ...原创 2019-01-03 20:12:27 · 220 阅读 · 0 评论 -
mysql 数据库快速入门 mysql数据库的发展
MySQL发展历史1979年,那时Oracle也才小打小闹,微软的SQL Server影子都没有。有一个人叫Monty Widenius, 为一个叫TcX的小公司打工,并用BASIC设计了一个报表工具,可以在4M主频和16KB内存的计算机上运行(想想就觉得可怕,以前的程序员真的个个是大牛)。过了不久,又将此工具,使用C语言重写,移植到Unix平台,当时,它只是一个很底层的面向报表的存储引擎。这...原创 2019-01-03 10:40:20 · 307 阅读 · 0 评论