mysql中insert和replace的区别
2015-09-07 16:59
531 查看
insert: 插入一条新的数据, 假如主键相同的话会报错
replace: 要插入的数据中索引值不同于表中任意一条数据的索引值,就增加一条新的数据,等同于insert,否则,替换原来的数据,等同于先delete再insert
replace: 要插入的数据中索引值不同于表中任意一条数据的索引值,就增加一条新的数据,等同于insert,否则,替换原来的数据,等同于先delete再insert
相关文章推荐
- mysql 慢查询日志的使用
- Mysql-SqlServer区别
- 启用mysqli扩展模块
- MySQLdb导入失败
- 三个参数,对mysql存储限制的影响
- mysql查询今天,昨天,近7天,近30天,本月,上一月数据的方法
- mysql查询今天,昨天,近7天,近30天,本月,上一月数据的方法
- mysql半同步复制
- 导出和导入数据mysqldump,source
- 命令导出mysql数据库
- MySQL: How to support full Unicode in MySQL databases
- mysql 给已存在的商品数据,根据商品ID增加商品编号
- 【转】mysql 主从设置
- Mysql官方文档翻译 -- 10.1.3.1 Server字符集和字符列排序规则
- mysql 远程链接
- MySQL存储引擎 InnoDB与MyISAM的区别
- MySQL 添加列,修改列,删除列
- mysql 存储过程 循环插入
- Mysql的存储引擎之:MyISAM存储引擎
- mysql 批量杀死sleep进程