数据库简介
1.什么是数据库
- 数据库就是用来存储和整理数据的
- 我们操作数据库就是对数据增删改查
2.数据库有哪些?
- 关系型数据库 mysql SQLServer
- 非关系型数据库 MongoDB
mysql服务端操作
1.mysql终端命令(命令必须以分号结尾)
- 打开本地mysql服务端:mysql -u root -p
- 打开云端mysql服务端:mysql -u 数据库用户名 -h 主机名/地址 -p
- 展示所有数据库:show databases;
- 创建数据库:create database 库名;
- 删除数据库:drop database 库名;
- 使用数据库:use 库名;
- 查看所有数据表:show tables;
2.SQL语句(单词全大写,服务端必须加分号,客户端不加分号,表名和字段名是否大写,以数据库内大小写为准)
- 查询指定表里面的所有数据:SELECT * FROM 表名;
- 根据条件查询指定数据的所有信息:SELECT * FROM 表名 WHERE 条件;
SELECT * FROM class WHERE id=3; - 根据条件查询指定数据的指定信息 SELECT 指定字段 FROM 表名 WHERE 条件
SELECT className,time FROM class WHERE id=3;
查询class表中id为3的这条数据的className和time - 增加数据 insert into 表名 (字段1,字段2...) value (值1,值2...);
或
insert into 表名 value (值1,值2...);
注意 所有字段的值必须手动输入且数据类型必须跟数据库保持一致 - 修改数据 UPDATE 表名 SET 要修改的字段=值 WHERE 条件
update class set className="123123123" WHERE id=2; - 删除数据 DELETE FROM 表名 WHERE 条件;
DELETE FROM class WHERE id=5;