mysql如何判断记录是否存在?这个方法你一定要知道

很多小伙伴想知道mysql如何判断记录是否存在?那么今天小编就通过这篇文章来给大家分享一个不错的方法,有兴趣的小伙伴一定要耐心看完这篇文章 。

mysql如何判断记录是否存在?这个方法你一定要知道


【mysql如何判断记录是否存在?这个方法你一定要知道】mysql判断记录是否存在的方法:
select count(*) from tablename;然后读取count(*)的值判断记录是否存在 。对于这种方法性能上有些浪费,我们只是想判断记录记录是否存在,没有必要全部都查出来 。
以下这个方法是小编所推荐的 。
select 1 from tablename where col = col limit 1;然后读取语句执行所影响的行数 。
当然这里limit 1很重要 。这要mysql找到一条记录后就不会在往下找了 。这里执行所影响的行数不是0就是1,性能提高了不少 。
如果你用的是PDO,可以用rowCount(),很容易就都到执行所影响的行数 。
以上就是小编给大家带来的在mysql如何判断记录是否存在的方法,希望大家通过阅读小编的文章之后能够有所收获!如果大家觉得小编的文章不错的话,可以多多分享给有需要的人 。

    猜你喜欢