ItGo.me - 专注IT技术分享

首页 > 开源汇总 > Mysql > mysql insert into和replace into以及insert ignore

mysql insert into和replace into以及insert ignore

时间:2016-03-24来源:网友分享 点击:
MySQL 中常用的三种插入数据的语句:
insert into :表示插入数据,数据库会检查主键,如果出现重复会报错;
replace into :表示插入替换数据,需要表中有PrimaryKey,或者unique索引,如果数据库已经存在数据,则用新数据替换,如果没有数据效果则和insert into一样;
insert ignore : 表示如果表中如果已经存在相同的记录,则忽略当前新数据;

mysql insert into和replace into以及insert ignore

MySQL 中常用的三种插入数据的语句: insert into :表示插入数据,数据库会检查主键,如果出现重复会报错; replace into :表示插入替换数据,需要表中有PrimaryKey,或者unique索引,如果数据库已经...

Mysql查询和表结构最佳实践

Mysql查询最佳实践: 1. 不要用 SELECT *,否则,会读多,传输多,且增加可避免的表扫描 2. 不要 like %item% but item% 前面有%,这索引就没办法利用了。所以,若想用索引加快查询速度,那前面别加...

mysql主要timeout介绍

connect_timeout:在获取连接阶段(authenticate)起作用 interactive_timeout和wait_timeout:在连接空闲阶段(sleep)起作用 net_read_timeout和net_write_timeout:则是在连接繁忙阶段(query)起作用。...

MySQL 中常用的三种插入数据的语句: insert into :表示插入数据,数据库会检查主键,如果出现重复会报错; replace into :表示插入替换数据,需要表中有PrimaryKey,或者unique索引,如果数据库已经
------分隔线----------------------------