如何解决导入的MySQL数据的上标字符在HTML页面中无法正确显示
目前,我有一个XAMPP
服务器和与其相关的MySQL
数据库。数据库中的某些数据带有上标字符,例如™。我使用某种形式将此类数据插入数据库。在数据库中,它一直显示为â„¢
。但是,当我查询时,它在HTML
页中正确显示为™。
我的问题
我在另一台XAMPP
服务器上创建了相同的数据库,并通过从原始MySQL
数据库导出并导入到新的MySQL
数据库来传输数据。所有数据正确传输。但是这一次,当我查询特殊字符并显示在HTML
页面上时,它没有将上标字符显示为™,而是显示为â„¢
。
导出数据时,我也使用了utf-8
但是当我尝试通过使用查询向新MySQL
数据库中添加带有™的新数据时,这种添加的数据正确显示为™而不是â„¢
。但是这些导入的数据仍无法在HTML
页中正确显示。
我试图在连接文件中添加mysqli_set_charset($conn,“utf8”)
。但这并不能解决问题。
有人知道为什么这样吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。