gpt4 book ai didi

MySQL:带有UTF字符的表名

转载 作者:行者123 更新时间:2023-11-29 03:56:43 24 4
gpt4 key购买 nike

我很难用 UTF 字符在 MySQL 中创建表。我完全不知道如何解决这个问题。

在这个特定的表名中只有两个特殊字符:

代码:

CREATE TABLE `📒_❎` (id INT(11) UNSIGNED NOT NULL PRIMARY KEY AUTO_INCREMENT);

留言:

Invalid utf8 character string: '📒_❎'

然而,这有效:

SELECT _utf8'📒_❎'

最佳答案

看看下面的页面: http://dev.mysql.com/doc/refman/5.1/en/identifiers.html

有问题的字符是 1F4D2,如文档所述:

Permitted characters in quoted identifiers include the full Unicode Basic Multilingual Plane (BMP), except U+0000:

ASCII: U+0001 .. U+007F

Extended: U+0080 .. U+FFFF

ASCII NUL (U+0000) and supplementary characters (U+10000 and higher) are not permitted in quoted or unquoted identifiers.

关于MySQL:带有UTF字符的表名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19391153/

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