本文摘自PHP中文网,作者coldplay.xixi,侵删。
mysql修改数据运算的方法:1、insert语句实现插入数据;2、update语句实现更新数据;3、delete语句实现删除数据。

mysql修改数据运算的方法:
数据库通过插入、更新和删除等方式来该表表中的记录,其中
insert语句实现插入数据
update语句实现更新数据
delete语句实现删除数据
插入数据不指定字段名插入
不指定字段名插入
代码如下:
1 2 | mysql> insert into person values(1, '张三' , '男' ,1988);
Query OK, 1 row affected, 1 warning (0.03 sec)
|
nsert into后面是表名,values后面是需要插入的数据
values中的数据必须与字段名相匹配,如第一字段为空值则输入null,尾部可不输入
需要注意的是,字符串数据必须用引号包裹
指定字段名插入
代码如下:
1 2 | mysql> insert into person(id,name,sex,birth) values(6, '王芳' , '女' ,1992);
Query OK, 1 row affected, 1 warning (0.05 sec)
|
insert into 后面接表名和字段,此处的字段可调整位置
但一个必要条件是后面的values值必须与其字段对应
同时插入多条数据
代码如下:
1 2 3 | mysql> insert into person(id,name) values(8, '钱名' ),(9, '章硕' );
Query OK, 2 rows affected (0.04 sec)
Records: 2 Duplicates: 0 Warnings: 0
|
values后面用多个括号插入数据,逗号隔开即可
至于插入的字段只需结合上面讲的两个例子使用
将查询结果插入到表中
代码如下:
1 2 3 | mysql> insert into person2(id,name,sex,birth) select * from person;
Query OK, 9 rows affected, 6 warnings (0.03 sec)
Records: 9 Duplicates: 0 Warnings: 6
|
这里要注意,插入的字段和表中的字段个数和数据类型必须一致,否则就会报错
阅读剩余部分
相关阅读 >>
mysql数据库之字符函数详解
mysql存储引擎的作用
mysql服务怎么自动启动不了?
mysql的数字类型是什么?
mysql数据库中1045错误怎么办
mysql表如何设置读写
mysql官网如何下载源码包?
mysql卸载无法重装怎么办?
order是什么意思?
mysql执行sql语句的流程详解
更多相关阅读请进入《mysql》频道 >>
机械工业出版社
本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。
转载请注明出处:木庄网络博客 » mysql修改数据运算