概念
什么是数据库?
什么是数据库?通俗理解,就是管理数据和存储数据的仓库
数据库的分类有哪些?
- 关系型数据库:Oracle、MySQL、SQLServer、Access
- 非关系型数据库: MongoDB、Redis、Solr、ElasticSearch、Hive、HBase
数据库常规操作
- 创建数据库
创建数据库,库名为:student,默认字符为utf8
CREATE DATABASE student DEFAULT CHARACTER SET utf8;
- 删除数据库
drop database student;
- 查看所有数据库
SHOW DATABASES;
- 使用指定数据库
use student
- 创建表
创建tb_student表,字段有:id,name,tel
CREATE TABLE tb_student(
id INT PRIMARY KEY AUTO_INCREMENT,
NAME VARCHAR(100),
tel VARCHAR(30)
);
- 修改表:
添加列:
ALTER TABLE tb_student ADD COLUMN address VARCHAR(150);
- 删除表
drop table tb_student;
- 查看所有表
show tables;
- 查看表结构
DESC tb_student;
表记录的常用操作
- 插入记录
INSERT INTO tb_student VALUES(10010,'李太白',12345678999,'北京');````sql
- 查询表记录
SELECT * FROM tb_student;
- 修改表记录
UPDATE tb_student SET NAME='江小白' WHERE id=1;
- 删除表记录
DELETE FROM tb_student WHERE id=2;
- 排序
SELECT * FROM tb_student ORDER BY tel DESC;
- 记录总数
SELECT COUNT(*) FROM tb_student;