mysql 调用函数碰到Illegal mix of collations的解决办法

执行函数碰到下面图片的问题



原因是函数中参数的字符集排序规则与函数里查询用到的表的不兼容,表中的是utf8_general_ci而函数默认的是mysql全局设置的utf8_unicode_ci,现在修改函数中参数的字符集和排序规则保持与表的一致。


mysql 调用函数碰到Illegal mix of collations的解决办法_第1张图片


以上。解决问题

你可能感兴趣的:(MySql,mysql)