-
MySQL SELECT:查询表中所有字段
所属栏目:[MySql教程] 日期:2021-06-01 热度:125
SELECT 的语法格式如下: SELECT {* | 字段列名} [ FROM 表 1, 表 2 [WHERE 表达式 [GROUP BY group by definition [HAVING expression [{operator expression}]] [ORDER BY order by definition] [LIMIT[offset,] row count] ] 其中,各条子句的含义如下:[详细]
-
常伴我们的有哪些数据库
所属栏目:[MySql教程] 日期:2021-06-01 热度:196
超市购物我们在超市购买商品时,就是在访问一个数据库。 结账时,收银员使用条形码阅读器扫描客户购买的每一件商品。这个条形码阅读器连接着一个访问商品数据库的应用程序,该程序根据条形码从商品数据库中找出商品价格,然后从库存中减去本次销售这种商品[详细]
-
数据管理技术的发展历史
所属栏目:[MySql教程] 日期:2021-06-01 热度:174
1. 人工管理阶段在计算机出现之前,人们主要利用纸张和计算工具(如算盘和计算尺)来进行数据的记录和计算,依靠大脑来管理和利用数据。 到了 20 世纪 50 年代中期, 这时计算机刚刚开始萌芽,还没有类似于磁盘等专门管理数据的存储设备,只有纸带、卡片、[详细]
-
理解:12,795 数据库是什么?关系型数据库和非关系型数据库的关
所属栏目:[MySql教程] 日期:2021-06-01 热度:106
在学习数据库之前,应该先理解什么是数据。本节先介绍数据以及数据库的概念,再对关系型数据库和非关系型数据库的优缺点进行分析。 描述事物的符号称为。数据有多种表现形式,可以是数字,也可以是文字、图形、图像、声音、语言等。在数据库中数据表示记录[详细]
-
至关重要的数据库?
所属栏目:[MySql教程] 日期:2021-06-01 热度:89
随着互联网技术的高速发展,预计2020 年底全世界网民的数量将达到 50 亿。网民数量的增加带动了网上购物、微博,网络视频等产业的发展。那么,随之而来的就是庞大的网络数据量。 大量的数据正在不断产生,那么如何安全有效地存储、检索,管理它们呢?于是对[详细]
-
数据库系统的定义?它由哪些部分组成?
所属栏目:[MySql教程] 日期:2021-06-01 热度:157
下面再简单介绍一下 DBMS 提供的一些功能,主要包括以下几个方面。 1) 数据定义功能DBMS 提供数据定义语言(Data Definition Language,DDL),用户通过它可以方便地对数据库中的数据对象进行定义。 2) 数据操纵功能DBMS 还提供数据操纵语言(Data Manipula[详细]
-
常用数据库访问接口推荐给你
所属栏目:[MySql教程] 日期:2021-06-01 热度:131
ODBCODBC(Open Database Connectivity,开放数据库互连)为访问不同的 SQL 数据库提供了一个共同的接口。ODBC 使用 SQL 作为访问数据的标准。这一接口提供了最大限度的互操作性。一个应用程序可以通过共同的一组代码访问不同的 SQL 数据库管理系统。 一个[详细]
-
数据库的区分有哪些?
所属栏目:[MySql教程] 日期:2021-06-01 热度:159
面向文档(Document-Oriented)数据库文档型数据库的灵感来自于 Lotus Notes 办公软件,和最后一种键值存储数据库类似。文档型数据库可以看作是键值数据库的升级版,允许之间嵌套键值。而且文档型数据库比键值数据库的查询效率更高。 面向文档数据库会将数[详细]
-
MySQL适用于哪些情况?
所属栏目:[MySql教程] 日期:2021-06-01 热度:114
任何产品都不可能是万能的,也不可能适用于所有的应用场景。那么 MySQL 到底适用于哪些场景又不适用于哪些场景呢? 1. Web 网站系统Web 网站开发者是 MySQL 最大的客户群,也是 MySQL 发展史上最为重要的支撑力量。 MySQL 之所以能成为 Web 网站开发者们最[详细]
-
数据库备份的重要性?
所属栏目:[MySql教程] 日期:2021-06-01 热度:188
备份就是为了防止原数据丢失,保证数据的安全。当数据库因为某些原因造成部分或者全部数据丢失后,备份文件可以帮我们找回丢失的数据。因此,数据备份是很重要的工作。 常见数据库备份的应用场景如下。 数据丢失应用场景: 人为操作失误造成某些数据被误操[详细]
-
MySQL怎样恢复数据库
所属栏目:[MySql教程] 日期:2021-06-01 热度:62
在 MySQL 中,可以使用 mysql 命令来恢复备份的数据。mysql 命令可以执行备份文件中的 CREATE 语句和 INSERT 语句,也就是说,mysql 命令可以通过 CREATE 语句来创建数据库和表,通过 INSERT 语句来插入备份的数据。 mysql 命令语法格式如下: mysql -u use[详细]
-
MySQL LEFT/RIGHT JOIN:常用外连接
所属栏目:[MySql教程] 日期:2021-06-01 热度:56
外连接可以分为左外连接和右外连接,下面根据实例分别介绍左外连接和右外连接。 左连接左外连接又称为左连接,使用LEFT OUTER JOIN关键字连接两个表,并使用 ON 子句来设置连接条件。 左连接的语法格式如下: SELECT 字段名 FROM 表1 LEFT OUTER JOIN 表2[详细]
-
MySQL BETWEEN AND 范围的规定
所属栏目:[MySql教程] 日期:2021-06-01 热度:89
MySQL 提供了BETWEEN AND关键字,用来判断字段的数值是否在指定范围内。 BETWEEN AND 需要两个参数,即范围的起始值和终止值。如果字段值在指定的范围内,则这些记录被返回。如果不在指定范围内,则不会被返回。 使用 BETWEEN AND 的基本语法格式如下: [N[详细]
-
MySQL视图代表什么意思?
所属栏目:[MySql教程] 日期:2021-06-01 热度:177
数据库中只存放了视图的定义,并没有存放视图中的数据,这些数据都存放在定义视图查询所引用的真实表中。使用视图查询数据时,数据库会从真实表中取出对应的数据。因此,视图中的数据是依赖于真实表中的数据的。一旦真实表中的数据发生改变,显示在视图中[详细]
-
MySQL如何查看索引
所属栏目:[MySql教程] 日期:2021-06-01 热度:177
语法说明如下: 表名:指定需要查看索引的数据表名。 数据库名:指定需要查看索引的数据表所在的数据库,可省略。比如,SHOW INDEX FROM student FROM test; 语句表示查看 test 数据库中 student 数据表的索引。 示例使用 SHOW INDEX 语句查看一节中 tb_st[详细]
-
MySQL游标Cursor的概念及使用
所属栏目:[MySql教程] 日期:2021-06-01 热度:94
在 MySQL 中,存储过程或函数中的查询有时会返回多条记录,而使用简单的 SELECT 语句,没有办法得到第一行、下一行或前十行的数据,这时可以使用游标来逐条读取查询结果集中的记录。游标在部分资料中也被称为光标。 关系数据库管理系统实质是面向集合的,[详细]
-
对Linux MySQL软件包的一些解释
所属栏目:[MySql教程] 日期:2021-05-27 热度:77
Linux 操作系统的 MySQL 软件包一般分为以下 3 类: RPM 软件包 二进制软件包 源码包 这 3 类 MySQL 软件包的介绍如下: 1)RPMRPM 软件包的安装和卸载都很方便,它的服务器端(Server)软件和客户端(Client)软件都需要分开下载和安装。 2)二进制软件包[详细]
-
MySQL是什么?它有什么独特之处?
所属栏目:[MySql教程] 日期:2021-05-27 热度:172
针对不同的用户,MySQL 分为两个版本: MySQL Community Server(社区版):该版本是自由下载且完全免费的,但是官方不提供技术支持。 MySQL Enterprise Server(企业版):该版本是收费的,而且不能下载,但是该版本拥有完善的技术支持(官方提供电话技术[详细]
-
MySQL算术运算符解析
所属栏目:[MySql教程] 日期:2021-05-27 热度:172
创建表 temp,定义数据类型为 INT 的字段 num,并插入值 64,对 num 值进行算术运算。 创建 temp 表语法如下: CREATE TABLE temp(num INT); 向字段 num 插入数据 64,语法如下。 INSERT INTO temp VALUE (64); 对 num 的值进行加法和减法运算:mysql SELEC[详细]
-
MySQL常用运算符介绍
所属栏目:[MySql教程] 日期:2021-05-27 热度:90
在 MySQL 中,可以通过运算符来获取表结构以外的另一种数据。例如,学生表中存在一个 birth 字段,这个字段表示学生的出生年份。如果想得到这个学生的实际年龄,可以使用 MySQL 中的算术运算符用当前的年份减学生出生的年份,求出的结果就是这个学生的实际[详细]
-
MySQL利用二进制日志重置数据库
所属栏目:[MySql教程] 日期:2021-05-27 热度:187
二进制日志中记录了用户对数据库更改的所有操作,如 INSERT 语句、UPDATE 语句、CREATE 语句等。如果数据库因为操作不当或其它原因丢失了数据,可以通过二进制日志来查看在一定时间段内用户的操作,结合数据库备份来还原数据库。 下面将为读者详细介绍使用[详细]
-
数据库事务的归纳和特性
所属栏目:[MySql教程] 日期:2021-05-27 热度:191
在数据库系统上执行并发操作时,事务是作为最小的控制单元来使用的,特别适用于多用户同时操作的数据库系统。例如,航空公司的订票系统、银行、保险公司以及证券交易系统等。 事务具有 4 个特性,即原子性(Atomicity)、一致性(Consistency)、隔离性(Is[详细]
-
MySQL执行事务的用法和历程
所属栏目:[MySql教程] 日期:2021-05-27 热度:88
执行事务的语法和流程SQL 使用下列语句来管理事务。1) 开始事务 BEGIN; 或 START TRANSACTION; 这个语句显式地标记一个事务的起始点。2) 提交事务MySQL 使用下面的语句来提交事务: COMMIT; COMMIT 表示提交事务,即提交事务的所有操作,具体地说,就是将事[详细]
-
DORP TABLE语句实例
所属栏目:[MySql教程] 日期:2021-05-27 热度:197
基本语法使用DROP TABLE语句可以删除一个或多个数据表,语法格式如下: DROP TABLE [IF EXISTS] 表名1 [ ,表名2, 表名3 ...] 对语法格式的说明如下: 表名1, 表名2, 表名3 ...表示要被删除的数据表的名称。DROP TABLE 可以同时删除多个表,只要将表名依次[详细]
-
MySQL使用表中的约束
所属栏目:[MySql教程] 日期:2021-05-27 热度:81
查看数据表中的约束语法格式如下: SHOW CREATE TABLE 数据表名; 例 1创建数据表 tb_emp8 并指定 id 为主键约束,name 为唯一约束,deptId 为非空约束和外键约束,然后查看表中的约束,SQL 语句运行结果如下。 mysql CREATE TABLE tb_emp8- (- id INT(11)[详细]