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

相关推荐
e***0964 小时前
Sql Server数据库远程连接访问配置
数据库
2501_924064114 小时前
2025数据库性能测试工具:Utest、JMeter、HammerDB 等主流方案推荐
数据库·测试工具·jmeter·数据库性能测试·数据库负载测试·数据库压测工具·jmeter 压力测试
movie__movie4 小时前
秒杀库存扣减可以用redis原子自增么
数据库·redis·缓存
找不到、了5 小时前
MySQL 索引下推(ICP)的实战,彻底提升查询性能
数据库·mysql
b***67645 小时前
Springboot3 Mybatis-plus 3.5.9
数据库·oracle·mybatis
kitty_hi5 小时前
mysql主从配置升级,从mysql5.7升级到mysql8.4
linux·数据库·mysql·adb
q***13347 小时前
Linux系统离线部署MySQL详细教程(带每步骤图文教程)
linux·mysql·adb
王宪笙8 小时前
Qt之数据库使用示例
数据库·qt
q***42828 小时前
Redis 设置密码(配置文件、docker容器、命令行3种场景)
数据库·redis·docker
运维行者_8 小时前
网站出现 525 错误(SSL 握手失败)修复指南
服务器·网络·数据库·redis·网络协议·bootstrap·ssl