我已经建立了一个使用MySQL数据库的网站,并使用xamp在我的本地主机上正常工作。但是,当我在Web服务器上使用Filezilla复制确切的文件(包括数据库)时,使用重音命名的文件,在我的例子中,名为Caffè.jpg的文件由于某种原因找不到。 基本上,数据库包含文件的名称,所以如果我在数据库中有一个名为Juices的记录,那么PHP将构建网站,它将从存储中获取名为Juices.jpg的文件。即使在Web服务器上,所有其他文件都工作得很好,但只有带重音的单词不能正常工作。我在Web服务器上看到以下错误: GET http://www.website.com/STRUCTURE/IMAGES
character-set-server: 'utf8' is currently an alias for the character set UTF8MB3, but will be an alias for UTF8MB4Please consider using UTF8MB4 in order to be unambiguous.
2019-04-25T06:37:04.077300Z 0 [Warning] [MYPlease consider using UTF8MB4 with an appropriat
目前,每当我创建一个新的MySQL数据库时,我都会使用utf8mb4作为字符集,并使用utf8mb4_unicode_520_ci进行排序,例如: DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_520_ci;
是否有更新/升级的通用排序规则或字符集用于MySQL