如何用PHP向MySQL中添加漢字數(shù)據(jù) |
發(fā)布時間: 2012/8/22 17:16:36 |
一般來說,MySQL在安裝的時候默認不使用漢字字符集,如果您想使用漢字數(shù)據(jù)的話,有兩種途徑,一種是在安裝的時候就指定好使用漢字字符集,另一種如果我們已經(jīng)將MySQL安裝好了,可以通過配置來使得MySQL支持漢字的數(shù)據(jù)。 要想使用php對MySQL操作的時候支持漢字數(shù)據(jù),首先,我們要看我們的系統(tǒng)支持什么樣的漢字字符集,查看的方法是:新建一個.php文檔,然后另存為,在格式中就可以看到我們支持的漢字字符集,我們使用 utf-8 + BOM 字符集,然后剩下的工作就是如何設置了。在設置的過程中,首先要使用MySQL_query(“set names utf8 + BOM”); 來向MySQL發(fā)送命令,告訴MySQL我們要使用的字符集,然后所有的php文件都需要保存為utf-8 + BOM 格式,這樣就可以用php向MySQL中添加漢字數(shù)據(jù)了,但是有一個缺點就是在MySQL中的漢字數(shù)據(jù)時亂碼,但是可以正常讀寫。網(wǎng)上一般推薦的是utf-8,但是使用這種格式顯示的時候出問題了,本人未進行深入研究,只是提出了一個方案。 本文出自:億恩科技【mszdt.com】 |