今天MySql执行存储过程时,传入表名并创建。但有以下错误
[Err] 1270 - Illegal mix of collations (utf8_general_ci,COERCIBLE), (latin1_swedish_ci,IM
解决方法只需在传入参数后加上charset utf8
CREATE PROCEDURE `proce_test`(admin_name VARCHAR(32) charset utf8)
本文介绍了一种常见的MySQL存储过程创建时遇到的字符集冲突问题及其解决方案。当使用不同字符集的表进行操作时,可能会触发错误[Err]1270。文章详细解释了如何通过指定正确的字符集来避免这一问题。
今天MySql执行存储过程时,传入表名并创建。但有以下错误
[Err] 1270 - Illegal mix of collations (utf8_general_ci,COERCIBLE), (latin1_swedish_ci,IM
解决方法只需在传入参数后加上charset utf8
CREATE PROCEDURE `proce_test`(admin_name VARCHAR(32) charset utf8)

被折叠的 条评论
为什么被折叠?