Character set 'utf8mb4_general_ci' cannot be used in conjunction with 'binary' in call to regexp_like.
时间: 2023-12-27 19:02:43 浏览: 230
e2prom.rar_Be With Me_i2c_keil e2prom
该错误通常发生在MySQL数据库中使用了utf8mb4字符集,同时在使用REGEXP_LIKE函数时使用了BINARY参数。这是因为utf8mb4字符集不支持二进制比较,所以不能与BINARY一起使用。
解决方法是不要在utf8mb4字符集下使用BINARY参数,或者将字符集更改为支持二进制比较的字符集,例如utf8或latin1。如果需要使用utf8mb4字符集和BINARY参数,可以考虑使用CONVERT函数将文本转换为二进制格式进行比较。
阅读全文