如何知道存储在MySQL表字段中的文本的实际编码?

时间:2010-03-03 17:15:43

标签: php mysql utf-8

我有一个非常简单的问题。我只需要确定存储在MYSQL表字段中的文本的编码(UTF8,latin1)。

2 个答案:

答案 0 :(得分:1)

我使用了SELECT COLLATION(column) FROM table LIMIT 1;

答案 1 :(得分:0)

嗯,数据将根据存储数据时生效的charsetcollation设置进​​行存储。

用于给定数据的charsetcollation值可以来自four places

中的任何一个
  1. 服务器设置
  2. 数据库设置
  3. 表格设置
  4. 列设置
  5. 通过查询INFORMATION_SCHEMA数据库可以发现所有这些信息