有没有办法可以使用 PHP 检查 MySQL 中的特定错误?例如,我想要运行一个查询,将 1000 个姓氏插入到数据库表中,并且希望能够检测到任何错误并进行处理。
我知道我可以使用mysql_error()
来检查错误,但我只想专门检查重复值
错误。有什么办法可以做到吗?
最佳答案
您可以比较错误消息。还有mysql_errno()
:http://www.php.net/manual/en/function.mysql-errno.php 。您可以从 MySQL 规范中找到重复值的确切错误编号,以便更好地进行比较。
关于php - 使用 PHP 检查 MySQL 查询中的特定错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3207284/