本文共 1019 字,大约阅读时间需要 3 分钟。
Insert into 表名 (字段名1,字段名2…) values (值1,值2…);
Add是关键字,在插入数据时也要加反引号。
插入字段是可以省略的,插入值和数据表的字段顺序和个数都一致。Insert into 表名 values (值1,值2,…);
自动增长的插入 比如stu的ID。
Insert into stu values(null,’王五’,’男’,null,86);默认值的插入
insert into stu values(null,'孙六','女',default,79.5);
使用PHP插入数据。
mysqli_query(connection,query,resultmode);
对于含有中文的数据插入,需要添加 mysqli_query($conn , "set names utf8");
语句。
Update 表名 set 字段1=值1,字段2=值2 where 条件;
例如:将李四的性别改成男
update stu set sex='男' where name='李四';如果全部修改的话,不用加条件。
查询全表
Select * from 表名;
查询某字段
Select 字段名 from 表(where 条件) (order by 排序字段 asc|desc) (limit 起始位置,获取的记录数);
MySQL运算符补充
比较运算符运算符 | 描述 |
---|---|
> | 大于 |
< | 小于 |
>= | 大于等于 |
<= | 小于等于 |
= | 等于(单等号) |
<> | 不等于 |
逻辑运算符
运算符 | 描述 |
---|---|
and | 并 |
or | 或 |
not | 非 |
排序
升序:asc 降序:desc 如果不写asc和desc默认是升序排列。 Limit限制 取前三条数据select * from stu limit 3;或select * from stu limit 0,3;找出成绩前两名的姓名学号成绩。
Delete form 表名 (where 条件);
删除所有数据,表结构还存在。
Delete from 表名;
注意:在自动增长列中,如果某个数字被用过,就不会再用了(防止删除数据后互斥)。
Sum():求和。
Avg():求平均值。 Max():求最大值。 Min():求最小值。 Count():记录数。Select 函数(字段名) from 表名 (where 条件);
转载地址:http://jaowi.baihongyu.com/