在mysql中 ignore是什么意思

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/24 23:45:56
在mysql中ignore是什么意思在mysql中ignore是什么意思在mysql中ignore是什么意思IGNORE是屏蔽错误提示用的前几天做一个邮件验证系统时遇到一个问题,一个用户表,用户名是邮

在mysql中 ignore是什么意思
在mysql中 ignore是什么意思

在mysql中 ignore是什么意思
IGNORE是屏蔽错误提示用的
前几天做一个邮件验证系统时遇到一个问题,一个用户表,用户名是邮箱地址,并且是唯一索引.如果用户在更改资料是,改成其他用户的邮箱,就mysql运行sql 语句是会报错(确保用户邮箱的唯一性).如果用IGNORE,则可以,屏敝错误,正常运行.
例:UPDATE ** IGNORE SET**
如果用作数据库中已经有了该条记录,刚mysql_affected_rows()返回0;
也可以用作INSERT
例:INSERT INTO ** IGNORE **