我正在尝试为自己的目的制作一个在线词典(我知道有一些其他词典,但它们没有我需要的东西)并且我有一个文件,其中包含以下格式的文字:
戚谊
戚誼
[m1][b]qīyì[/b][/m]
[m2]some translation[/m]
三州府
[m1][b]sānzhōufǔ[/b][/m]
[m2]translation #2[/m]
前两行是相同的字符,但繁体中文字符和简化,第三行是转录,第四行是字符的意思(翻译)。如何将这些数据存储在mysql数据库的正确列中? (列:simplified_character,trad_character,翻译,转录等)
谢谢!
答案 0 :(得分:0)
你在这里问三个可能的问题:
我将假设(3)但是如果您打算做其他事情,请澄清。基本上,您需要在MySQL数据库中以UTF-8格式存储字符,以确保它们得以保留。
您可以通过在其他任何内容之前运行以下查询来执行此操作:
mysql_query("SET NAMES utf8")
以下所有查询都应解释为UTF-8。