MySQL增删改查语句
⼀、查看数据库
SHOW 数据库名;
⼆、使⽤数据库
USE 数据库名;
三、创建数据库
CREATE DATABASE 数据库名;
mysql语句顺序
四、删除数据库
DROP DATABASE 数据库名;
五、创建表
docker跑windows系统CREATE TABLE 表名(
html可以用jquery吗列明1 类型(长度)[约束],
列明2 类型(长度)[约束],
--------------
);
长度区别
1. int:不影响存取值,即使设定的值超出了长度的范畴,也能存储,如果没有达到设定的长度,则使⽤空格⾃动填充到设定的长度
2.char:不可变字符,设定的长度就是规定当前字段能存储数据的最⼤长度,若超出则会报错。
3.varchar:可变字符,设定的长度同样是规定当前字段能保存的数据最⼤长度,若超出长度,则会报错,若没有达到长度,不会使⽤空格填充,实际长度是多长就是多长。
六、删除表
DROP TABLE 表名;
七、表约束
1.⾮空约束        NOT NULL
2.默认值约束    DEFALT '男'
3.唯⼀约束        UNIQUE
4.主键约束        PRIMARY KEY
true是什么词性查看表结构
DESC 表名
修改表
修改表名
ALTER TABLE 表名 change  列名 新表名 类型;
修改列类型
ALTER TABLE 表名 change 列名 列名 新类型;
ALTER TABLE 表名 modify 列名 新类型;
查询表中全部信息
       SELECT*FROM  表名;
查询表中指定列的信息 postgresql安装使用教程
       SELECT 列1,列2 FROM 表名;
语句的执⾏顺序:FROM—>SELECT
条件查询
       SELECT 列明...........FROM 表明  WHERE 条件;
模糊查询
%:表⽰0到多个字符,⽰例:
where 列 like '%0';  //表⽰以0结尾
where 列 like  '0%';  //表⽰以0开头
where 列 like  '%0%';  //表⽰数据中包含0
_:表⽰⼀个字符
LIMIT
SELECT * FROM 表名 LIMIT 开始下标 ,获取长度
SELECT * FROM 表名 LIMIT 0,3
聚合函数
COUNT:统计结果记录数,若统计的是列,列中为Null,那么count将不会计算值                        MAX:  统计计算最⼤值
MIN:  统计计算最⼩值
SUM:  统计计算求和
AVG:  统计计算平均
⼋、增加
INSERT INTO 表名(字段1,字段2..)VALUES(值1,值2…);
注意: 1.如果插⼊的表中的主键是⾃增类型的,可以不⽤插⼊值
2.如果主键是⾮⾃增 ,插⼊的数据则是填补主键字段值空余的值
3.如果主键设置了⾃动递增,会从主键字段最⼤值开始插⼊数据
sprintf参数格式九、改
UPDATE 表名 SET 字段=值 WHERE 条件;

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。