在MySQL中插入特殊字符(ó)

时间:2019-07-17 22:47:16

标签: mysql sql utf-8

当触发器将信息从一个表传递到另一个表时,字符将错误地插入。

当我创建一个新用户时,如果名称具有特殊字符,我会插入一个名为“ users”的表,并以“Góngoro”之类的名字插入新表,这就是allrigth,但是在新用户插入必须将数据插入用户。问题在于,它的插入方式与我需要的购买方式相同,就像“Góngoro”直接插入特殊图表一样。

我的触发器是这样的:

CREATE TRIGGER insertUser AFTER INSERT ON users
FOR EACH ROW
BEGIN
SET NAMES utf8;
INSERT INTO medicos(id, nombre) VALUES (new.id_user, new.name);
END

因此,我希望插入的数据显示所有特殊字符“á,Ú,ñ等”。

0 个答案:

没有答案