请教有关MySQL中utf8_unicode_ci乱码的问题-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

请教有关MySQL中utf8_unicode_ci乱码的问题

2016-06-12 17:52:41 1955 1

存进去的全是问号,类似下面这样。
screenshot
当时因为页面显示正常(全部使用utf8编码,语言是php,查询之前也有加编码设置),就没太在意!
这次更好服务器后,页面的输出就全部是问号了,不明白原因,求指教!
试过的方法有:
在查询之前设置
`mysql_query("set names 'utf8'");
mysql_query("set character_set_client=utf8");
mysql_query("set character_set_results=utf8");`

取消 提交回答
全部回答(1)
  • 落地花开啦
    2019-07-17 19:34:49

    你可以使用phpmyadmin看看是不是存进去的真的是乱码。
    服务器编码,客户端编码,传输过程中编码保持一致。
    有时候在命令行连接mysql,中文会乱码,原因是命令行对utf8不支持

    补充:如果有phpmyadmin中看到是乱码,就是你程序和数据库设置的问题了:
    修改php.ini
    `[client]
    default-character-set=utf8
    [mysql]
    default-character-set=utf8
    [mysqld]
    default-character-set=utf8
    `
    命令行连接mysql乱码

    SET NAMES GB2312

    0 0
相关问答

1

回答

具体举例Unicode和utf-8有什么关联?

2022-04-01 18:23:55 107浏览量 回答数 1

1

回答

UTF-32能实现Unicode编码吗?

2021-10-30 21:52:50 180浏览量 回答数 1

1

回答

UTF-16能实现Unicode编码吗?

2021-10-30 21:52:23 143浏览量 回答数 1

1

回答

Unicode包含世界上所有的符号吗?

2021-10-30 21:47:36 176浏览量 回答数 1

0

回答

CU是什么意思,是不是1core4G? 那么如果是48G是不是就是48C192G??

2021-04-27 12:40:31 332浏览量 回答数 0

1

回答

大请教一个问题,pravega 中streamcut 究竟是个什么概念,官网中说的是可以#Flink

2020-06-30 18:01:43 601浏览量 回答数 1

1

回答

如何在Java中将UTF-16代理小数转换为UNICODE

2020-03-28 09:13:25 322浏览量 回答数 1

1

回答

物联网套件c语言版本移植到新平台后,运行时出现ssl运行错误,返回错误码“78”或者“30848”等?

2018-11-30 16:35:55 1533浏览量 回答数 1

0

回答

技术运维问题 - MYSQL使用 -RDS for MySQL 如何修改 utf8mb4 字符集

2018-09-28 22:47:19 1924浏览量 回答数 0

1

回答

关于ios中的模块,单个view展示多个模块的问题

2016-03-13 11:28:10 1643浏览量 回答数 1
+关注
落地花开啦
喜欢技术,喜欢努力的人
0
文章
7824
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载