MySQL
文章平均质量分 90
从入门开始学习MySQL数据库
加一zZ
一个学习C++的新人
展开
-
《六》MySQL---复合查询
实际开发中往往数据来自不同的表,所以需要多表查询。本节我们用一个简单的公司管理系统,有三张表EMP,DEPT,SALGRADE来演示如何进行多表查询。多行子查询是指返回单列多行数据,都是针对单列而言的,而多列子查询则是指查询返回多个列数据的。在实际应用中,为了合并多个select的执行结果,可以使用集合操作符 union,union all。这里要用到数据查询的技巧,把一个子查询当做一个临时表使用。但是我们发现表里面有很多不合法的数据,所以我们需要将数据筛选出合法的数据。any{集合} 集合中的任意一个。原创 2024-05-12 13:37:06 · 819 阅读 · 0 评论 -
《五》MySQL---内置函数
说明:在数据库中绝对不用明文存储用户的密码,绝对存储的都是经过password函数计算过的值,当前端页面接收到用户密码的时候,经过password函数计算后在服务器端进行比对。这个md5摘要就是,https里面CA机构对服务端申请的证书明⽂数据进⾏hash,形成数据摘要,用的可能就是md5。值得注意的是:生成的随机数范围在0-1之间。比如:字母,数字算作一个字节,中文表示多个字节数。如果val1为null,返回val2,否则返回val1的值。在日期的基础上加日期:在24-5-1加上50天。原创 2024-05-11 22:57:11 · 941 阅读 · 0 评论 -
《四》MySQL基本查询
表查询操作是数据库中最重要的操作(没有之一),可以说对于数据库,每天的工作就是组合各种各样的查询语句进行不同场景的数据查询。原创 2024-05-11 20:29:58 · 1113 阅读 · 0 评论 -
《三》MySQL 数据表的约束
为防止错误的数据被插入到数据表,MySQL中定义了一些维护数据库完整性的规则;这些规则常称为表的约束。以上五种约束条件针对表中字段进行限制从而保证数据表中数据的正确性和唯一性。换句话说,表的约束实际上就是表中数据的限制条件。原创 2024-05-11 15:47:43 · 716 阅读 · 0 评论 -
《二》MySQL数据库,数据表的基本操作
数据库创建成功后可在该数据库中创建数据表(简称为表)存储数据。请注意:在操作数据表之前应使用“USE 数据库名;”指定操作是在哪个数据库中进行先关操作,否则会抛出“No database selected”错误。有时,希望对表中的某些信息进行修改,例如:修改表名、修改字段名、修改字段 数据类型…在MySQL中使用alter table修改数据表.MySQL安装完成后,要想将数据存储到数据库的表中,首先要创建一个数据库。原创 2024-05-10 23:24:34 · 410 阅读 · 0 评论 -
《一》SQL的简单介绍
Structure Query Language(结构化查询语言)简称SQL,它被美国国家标准局(ANSI)确定为关系型数据库语言的美国标准,后被国际化标准组织(ISO)采纳为关系数据库语言的国际标准。数据库管理系统可以通过SQL管理数据库;定义和操作数据,维护数据的完整性和安全性。原创 2024-05-10 22:52:50 · 687 阅读 · 0 评论