标签:另一个 action types text 数据操作 import field mysql锁 设计
这个MySQL基础教程解释一些基本的SQL语句。 如果这是您第一次使用关系数据库管理系统,本教程将为您提供使用MySQL数据库服务器所需的一切内容,例如查询数据,更新数据,管理数据库和创建表。
如果您已经熟悉其他关系数据库管理系统(如PostgreSQL,Oracle或Microsoft SQL Server等),则可以使用本教程来刷新您的知识,并了解MySQL的SQL方言与其他数据库系统的不同之处。
本节将开始介绍和学习使用MySQL。我们将开始安装MySQL,下载示例数据库并将数据导入到MySQL服务器以进行练习。
安装MySQL数据库服务器 - 演示如何在计算机上安装MySQL数据库服务器。
下载MySQL示例数据库 - 介绍一个名称为yiibaidb的MySQL示例数据库,提供下载示例数据库及ER图。
将示例数据库导入到MySQL数据库服务器中 - 演示如何将示例数据库(yiibaidb)导入到MySQL数据库服务器中进行练习。
本节将帮助您了解如何从MySQL数据库服务器查询数据。 我们将从一个简单的SELECT语句开始,从单个表查询数据。
SELECT语句中使用DISTINCT运算符来消除结果集中的重复行。WHERE子句根据指定的条件过滤行记录。AND运算符以组合布尔表达式以形成用于过滤数据的复杂条件。OR运算符,并展示如何将OR运算符与AND运算符组合以过滤数据。WHERE子句中使用IN运算符来确定值是否匹配列表或子查询中的指定值。BETWEEN运算符来根据指定范围查询数据。LIMIT来限制SELECT语句返回的行数IS NULL运算符测试值是否为NULL。ORDER BY子句排序结果集。还将介绍使用FIELD函数的自定义排序顺序。ORDER BY子句,演示MySQL中的各种自然排序技术。NULL值来补充不匹配行。INNER JOIN或LEFT JOIN)连接同一表中的行记录。UNION和UNION ALL操作符将两个或多个多个SELECT语句的结果集合合并到一个结果集中。INTERSECT运算符的方法。在本节中,将学习如何使用各种MySQL语句来在表上执行插入,更新和删除数据操作。
INSERT语句将数据插入到数据库表中。INSERT IGNORE语句。UPDATE语句及其选项来更新数据库表中的数据。INNER JOIN和LEFT JOIN的UPDATE JOIN语句执行交叉表更新。DELETE语句从一个或多个表中删除数据。DELETE CASCADE引用动作删除子表中的数据。本节介绍如何管理MySQL中最重要的数据库对象,包括数据库和表。
CREATE TABLE语句在数据库中创建新表。ALTER TABLE语句来更改现有表的结构。RENAME TABLE语句重命名表。ALTER TABLE DROP COLUMN语句从表中删除一个或多个列。ALTER TABLE ADD COLUMN语句向现有表添加一个或多个列。DROP TABLE语句删除现有表。TRUNCATE TABLE语句删除表中的所有数据。UNIQUE索引来强制一个或多个列的值的唯一性。ZEROFILL和整数列的宽度属性。DECIMAL数据类型存储十进制格式的精确值。BIT数据类型以及如何在MySQL中存储位值。TINYINT(1)来处理布尔值。CHAR数据类型。VARCHAR数据类型的基本指南。TEXT数据类型存储文本数据。TIME数据类型的功能,并向您演示如何使用一些有用的时间功能来处理时间数据。DATETIME数据类型和一些有用的函数来操作日期时间值。TIMESTAMP类型及其功能,调用自动初始化和自动更新,允许您为表定义自动初始化和自动更新的列。ENUM数据类型来存储枚举值。NOT NULL约束,并显示如何为列定义NOT NULL约束或将NOT NULL约束添加到现有列。UNIQUE约束来强制表中列或一组列的值的唯一性。CHECK约束。LOAD DATA INFILE语句将CSV文件导入MySQL表。标签:另一个 action types text 数据操作 import field mysql锁 设计
原文地址:https://www.cnblogs.com/borter/p/12452667.html