mysql基础
文章平均质量分 68
艺术与技术共舞
技术咖也可以有艺术的人生。
展开
-
mysql基础(五)之--数据的完整性
一、数据的完整性 1.作用 保证用户输入的数据保存到数据库中是正确的。 2.确保数据的完整性 在创建表时给表中添加约束。 3.完整性分类 实体完整性 域完整性 引用完整性 二、实体完整性 实体:即表中的一行(一条记录)代表一个实体(entity)。 实体完整性的作用:标识每一行数据不重复。 约束类型:主键约束(primary key)、唯一约束(unique)、自动增长列(auto_increment)。 1.主键约束(primary key) 1.1.特点:数据唯一,且不能为null。 1.2.第原创 2021-09-26 11:54:52 · 204 阅读 · 0 评论 -
mysql基础(四)之--DQL(Data Query Language)
目标:DQL数据查询语言(SELECT、WHERE、 HAVING) 一、SELECT关键字语法 1.说明 数据库执行DQL语句不会对数据进行改变,而是让数据库发送结果集给客户端。 查询返回的结果集是一张虚拟表。 2.语法 SELECT selection_list /*要查询的列名称*/ FROM table_list /*要查询的表名称*/ WHERE condition /*行条件*/ GROUP BY group原创 2021-09-26 11:53:10 · 157 阅读 · 0 评论 -
mysql基础(三)之--DML(Data Manipulation Language)
DML是对表中的数据进行增、删、改的操作(INSERT 、UPDATE、 DELETE) 一、插入操作:INSERT 1.语法 INSERT INTO 表名(列名1,列名2 ...)VALUES(列值1,列值2...); 2.注意事项 列名与列值的类型、个数、顺序要一一对应, 值不要超出列定义的长度。 如果插入空值,请使用null 插入的日期和字符时,要使用引号括起来。 3.实例 创建表 create table emp( id int, name varchar(100),原创 2021-09-26 11:51:53 · 79 阅读 · 0 评论 -
mysql基础(二)之--DDL(Data Definition Language)
目标:掌握如何使用的关键字(CREATE、 ALTER、 DROP) 一、操作数据库 1.创建 创建数据库 mysql> CREATE DATABASE 数据库名 mysql> CREATE DATABASE test 创建数据库设置字符集 mysql> CREATE DATABASE mydb CHARACTER SET utf8; 创建数据库设置字符集和COLLATE collation:英译[核对]即比对方法,用于指定数据集如何排序,以及字符串的比对规则。 mysql原创 2021-09-26 11:50:03 · 60 阅读 · 0 评论 -
mysql基础(一)之--初识MySQL
一、安装数据库 这个步骤比较简单,我就不在这里侮辱各位的智商了。 二、数据库服务器、数据库和表的关系 数据库服务器:数据库管理程序,可以管理多个数据库。 表:保存程序中实体的数据。 关系如图: 三、登录MySQL 前提:确保MySQL服务安装成功 查询是否安装成功(版本号):cmd命令,输入"mysql -V" 命令行登录:(回车会提示输入密码) mysql> mysql -u root -p 显示数据库。 mysql> show databases; 退出。 mys原创 2021-09-26 11:45:37 · 68 阅读 · 0 评论