【MySQL】数据库简要介绍和简单应用

目录

数据库简要介绍

[SQL 的简单应用](#SQL 的简单应用)

需要注意的:


数据库简要介绍

数据库(database)是指长期存储在计算机内,有组织的、可共享的数据集合。它可视为一个电子化的文件柜,用来存储电子文件,用户可以对文件中的数据进行査询、新增、更新、删除等操作。

SQL 的简单应用

使用SQL 语句创建一张表,并在其中插入一条记录。

首先设计一张名为students的表格,表中有一条学生信息,如下表所示。

|----|----|----|----|
| 编号 | 姓名 | 年龄 | 性别 |
| 1 | 小明 | 22 | 男 |

根据上表可以编写一条SQL语句,该语句使用 CREATE 关键字声明创建一张名为students 的表:

CREATE TABLE students(

id INT(11) UNSIGNED,

name VARCHAR(32),

age INT(4) UNSIGNED,

sex VARCHAR(16)

);

此表包含4个字段,分别为id、name、age和sex,其中 id和 age 的数据类型为数值类型,name 和sex为字符串类型,UNSIGNED为约束条件,表示不能为负数。

现在这张表里没有任何数据,下面使用INSERT关键字在表中添加一条数据:

INSERT ivTo sudents(id,name,age,sex) VALUES(1,"小明",22,"男");

上述语句会在表中添加一条学生信息,其中id字段的值对应着1,name 对应着"小明",age 对应着"22",sex 对应着"男"

需要注意的:

1、代码大小写都一样
2、字符串类型字段对应的值一定要加上英文格式的引号
3、标点符号都是英文。

添加完成后,可以使用 SELECT 关键字查询这张表中的信息:

SELECT * FROM students;

相关推荐
麦聪聊数据8 分钟前
企业数据市场建设(四):流程闭环与价值运营,让数据市场真正转起来
运维·数据库
正儿八经的少年15 分钟前
redis 的大 key 和热 key 详解
数据库·redis·缓存
AI砖家19 分钟前
多智能体系统实战:架构设计、数据库表设计与 Skill 体系
数据库·多智能体·skill·agent架构设计·agengt
夜雪一千1 小时前
MySQL查询条件的顺序是否影响查询效率
数据库·mysql
X-⃢_⃢-X1 小时前
十、Redis之布隆过滤器
数据库·redis·缓存
Nturmoils1 小时前
订单号查出了三笔,我以为是数据脏了,其实是自己写错了
数据库
ZKNOW甄知科技1 小时前
燕千云深度集成飞书:以AI之力,开启无感IT运维体验
大数据·运维·网络·数据库·人工智能·低代码·集成学习
TDengine (老段)1 小时前
TDengine 免费版说明
java·大数据·数据库·物联网·时序数据库·tdengine
汉知宝科技1 小时前
历史案件数据迁移:知识产权管理系统落地的第一道门槛
大数据·数据库
这就是佬们吗2 小时前
Python入门⑤-异常处理、文件操作与实战项目
开发语言·数据库·python·算法·pycharm