Mysql 存储过程,传递中文参数问题
发布网友
发布时间:2022-04-30 19:22
我来回答
共1个回答
热心网友
时间:2022-05-02 00:17
应该是编码问题。输入
set names gbk;
这是使你输入查询取数据的传输的用的编码。
不行的话可能你原先存的时候编码就不对了。
所以就先drop你当前这数据库,然后set names gbk; ,再建数据库和表。再测试下应该就可以。
当然还要保证你的server client 底层存数据的默认编码是utf8..至少要gbk,如果默认是latin1要改下。具体在配置文件my.ini里改 default-character-set=utf8 这个你可以搜索一下具体怎么改