我想存储所有国家/地区使用的所有国家/地区和货币。为此,我创建了表格:
______________________________________
|countries |
|--------------------------------------|
|id pk, ai |
|currency_id fk references 'currencies'|
|country |
____________
|currencies |
|------------|
|id pk,ai |
|currency |
|code |
|symbol |
在货币表中,我存储货币符号,如$ for dollar。我从PHPMyAdmin 3.4.5插入值。这对于像€,€这样的符号来说很顺利。但是当我插入阿富汗或马其顿的符号时,插入的值显示为???在符号列中。我怎样才能解决这个问题?请建议如何做到这一点。我应该存储实际角色还是其他技术?
答案 0 :(得分:1)
你必须检查你的表格的collations
和character sets
以及他们必须匹配的数据库,对于你的问题,你必须使用utf8_general_ci
help < / p>
答案 1 :(得分:0)
我只是猜测你可能用默认字符集创建了表。 表应该有字符集UTF 8.
此外,是否可能正确插入值,但phpmyadmin未正确显示? (我从未使用过phpmyadmin)