gpt4 book ai didi

mysql - 无法在 docker 容器中写入特殊字符,如 "á" "é"mysql 服务器

转载 作者:行者123 更新时间:2023-11-29 07:19:16 26 4
gpt4 key购买 nike

不能在 docker 容器中写入特殊字符,如 'á' 'ñ' mysql server

这些是字符集

| character_set_client     | latin1                     |
| character_set_connection | latin1 |
| character_set_database | utf8mb4 |
| character_set_filesystem | binary |
| character_set_results | latin1 |
| character_set_server | latin1 |
| character_set_system | utf8 |
| character_sets_dir | /usr/share/mysql/charsets/

当我尝试在终端中复制和粘贴“Amélie”时,实际输出是“Amlie”

最佳答案

为表格甚至列设置默认字符集

CREATE TABLE t1 (
col1 varCHAR(10) ,
col2 varCHAR(10)
) DEFAULT CHARSET=utf8;

INSERT INTO t1
(`col1`, `col2`)
VALUES
('Amélie','Amélie');

结果

Select * From t1;

col1 col2
Amélie Amélie

关于mysql - 无法在 docker 容器中写入特殊字符,如 "á" "é"mysql 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57168929/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com