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

相关推荐
工藤学编程10 分钟前
分库分表之实战-sharding-JDBC水平分库+分表后:查询与删除操作实战
数据库·spring boot·后端·sql·mysql
秋也凉43 分钟前
redis的命令集合
数据库·redis·缓存
C++ 老炮儿的技术栈1 小时前
Visual Studio 2022 MFC Dialog 添加Toolbar及Tips提示
服务器·c语言·数据库·c++·ide·算法·visual studio
王立志_LEO1 小时前
数据库命名规范
mysql
秋难降1 小时前
Python 知识点详解(二)
数据库·python·正则表达式
悟道|养家2 小时前
数据库性能优化指南:解决ORDER BY导致的查询性能问题( SQL Server )
数据库·性能优化
czhc11400756632 小时前
LINUX79 MYSQL
数据库·mysql
rocksun2 小时前
使用MCP Toolbox for Databases访问数据库
数据库·人工智能·mcp
程序员岳焱3 小时前
MySQL 基础 SQL 优化秘籍:4 大技巧让查询性能飙升!
后端·mysql·性能优化
星晨雪海4 小时前
MySQL安装报错解决
数据库·mysql