数据库DB
数据库管理系统 DBMS
用sql语言操作数据库
SQL 语言分为
1DDL数据库定义语言 操作数据库对象
对数据库的创建,表的创建 索引(表的抬头)序列都属于
数据库对象
CREATE DATABASE 数据库名(TABLE 表名)
DROP DATABASE 数据库名(TABLE 表名)
ALTER TABLE(修改表的结构)
DML 数据操作语言 对表中的数据进行操作 他的内容包括 增加 删除 修改
INSERT INTO 表名() VALUES()在数据库中,字符串时使用单引号的
UPDATE 表名 SET 字段名=值 +WHERE (指定条件)(修改表中数据)
WHERE语句中的常用条件< > <= >= (<> 不是所有数据库都支持)
(删除表中数据)DELETE FROM +表名
WHERE +过滤条件 (不加就是清空表操作)
数据库中的数据类型有
INT(m)和BIGINT(m)表示数据的长度
DOUBLE(m,n)m表示整体的位数 n表示小数位数
CHAR(n)指定长度的字符串 n表示字符的长度 (最多可以存放n个字符)最大长度255个字符
优点:指定长度 查询速度快
缺点 :磁盘占用空间 存浪费
VARCHAR(n)可变长度字符串 n长度 单位是字节 该字段保存的字符由字节转换过来
最大长度:65535
缺点 长度不固定 查询速度慢 优点 实际占用多少字节空间就开辟多少空间
TEXT(n)可变长字符串 单位是字符 最大为65535