【发布时间】:2013-06-29 04:35:05
【问题描述】:
我有一个数据库,我使用排序规则存储希腊语和英语字符串:来自 phpmyadmin 的 "greek_general_ci" 和 "utf8_general_ci" 一切正常!
但是从终端使用 mysql 命令,或者从 php 使用 mysql_query 我得到一些“?”,你知道为什么会发生这种情况吗?
与此同时,phpmyadmin 一切正常!
我必须注意,有时我需要使用英语,因此仅支持希腊语的排序规则可能没有多大帮助,但我相信排序规则无关紧要
我也不得不说我在我的 html 中使用它来显示希腊字符:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
谢谢
【问题讨论】:
-
使用 utf8 处理每一件事
-
我做到了,我有两个数据库用于测试一个使用 utf8_general_ci 和一个 greek_general_ci ,但看起来这些都不起作用:?
标签: php mysql phpmyadmin terminal collation