【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;

相关推荐
码明2 小时前
42.MySQL视图
数据库·oracle
山茶花开时。2 小时前
[Oracle] TO_NUMBER()函数
数据库·oracle
耳东哇4 小时前
阿里云百炼平台创建智能体-上传文档
数据库·redis·阿里云
ykuaile_h86 小时前
MySQL梳理三:查询与优化
数据库·mysql
掘根6 小时前
【Redis】string字符串
数据结构·数据库·redis
越来越无动于衷6 小时前
智慧社区(八)——社区人脸识别出入管理系统设计与实现
java·开发语言·spring boot·python·mysql
春天的菠菜7 小时前
【mysql】设置mysql数据库只读权限用户
数据库·oracle
找不到、了7 小时前
Mysql使用Canal服务同步数据->ElasticSearch
数据库·mysql·elasticsearch
宋大水8 小时前
【大作业-12】草莓成熟度检测模型,YOLO+PyQt+MySQL
数据库·深度学习·mysql·yolo·目标检测·pyqt·课程设计
_代号0078 小时前
MySQL梳理四:事务日志机制和多版本并发控制(MVCC)
mysql