濮阳杆衣贸易有限公司

主頁 > 知識庫 > 服務(wù)器數(shù)據(jù)庫編碼格式問題解決方案

服務(wù)器數(shù)據(jù)庫編碼格式問題解決方案

熱門標簽:地圖標注專員入駐 地圖標注什么軟件好用 西藏地圖標注改進點 地圖標注百度競價 外呼系統(tǒng)線路經(jīng)常出問題嗎 外呼系統(tǒng)怎樣才能不封號 如何辦理400客服電話 安陽手機自動外呼系統(tǒng)原理是什么 神行者百貨商場地圖標注

服務(wù)器數(shù)據(jù)庫編碼格式問題

最近做項目在部署到阿里云服務(wù)器上之后出現(xiàn)了兩個問題:

1、亂碼問題。

2、ajax的php處理頁面里面利用json_encode()函數(shù)返回json數(shù)據(jù),則數(shù)據(jù)庫返回的數(shù)據(jù)只能是UTF8,如果是gbk則json也無法返回。

發(fā)現(xiàn)是數(shù)據(jù)庫編碼格式問題,網(wǎng)站使用的編碼格式為UTF8,數(shù)據(jù)庫的編碼格式調(diào)為了UTF8,但是character_set_server的值還是gbk。

查看數(shù)據(jù)庫編碼:

在mysql命令行里面輸入:show variables like 'character%';

所以還是有亂碼存在。

于是從網(wǎng)上找了解決方法:

在mysql命令行輸入:set character_set_server=utf8;

OK修改成功!返回數(shù)據(jù)也正常,但是當(dāng)關(guān)閉數(shù)據(jù)庫服務(wù),重新啟動,發(fā)現(xiàn)set character_set_server又變回了gbk。

所以這個方法只能暫時性的解決。

最終找到了一個能用的不是特別好的解決方法是在執(zhí)行SQL語句之前,先執(zhí)行該SQL語句即可:

$conn->query('SET character_set_client = utf8;');
$conn->query('SET character_set_results = utf8;');
$conn->query('SET character_set_connection = utf8;');

這種解決方法個人感覺不是很好,每次執(zhí)行的次數(shù)太多,如果能修改服務(wù)器數(shù)據(jù)庫的編碼格式最好。

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

您可能感興趣的文章:
  • CentOS服務(wù)器apache綁定多個域名的方法
  • 騰訊云(ubuntu)下安裝 nodejs + 實現(xiàn) Nginx 反向代理服務(wù)器
  • 在同一臺服務(wù)器上配置多個Tomcat的方法
  • CentOS 7.2部署郵件服務(wù)器(Postfix)
  • SVN 安裝教程之服務(wù)器和客戶端
  • mysql自動定時備份數(shù)據(jù)庫的最佳方法(windows服務(wù)器)
  • Python 搭建Web站點之Web服務(wù)器與Web框架
  • 詳解Android提交數(shù)據(jù)到服務(wù)器的兩種方式四種方法
  • Nginx 服務(wù)器安裝及配置文件詳解介紹

標簽:衡水 貴港 阜陽 AXB 酒泉 雞西 萍鄉(xiāng) 張掖

巨人網(wǎng)絡(luò)通訊聲明:本文標題《服務(wù)器數(shù)據(jù)庫編碼格式問題解決方案》,本文關(guān)鍵詞  服務(wù)器,數(shù)據(jù)庫,編碼,格式,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《服務(wù)器數(shù)據(jù)庫編碼格式問題解決方案》相關(guān)的同類信息!
  • 本頁收集關(guān)于服務(wù)器數(shù)據(jù)庫編碼格式問題解決方案的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    台安县| 蕲春县| 崇阳县| 利川市| 伊春市| 青海省| 林口县| 策勒县| 娄底市| 苏尼特右旗| 新兴县| 临汾市| 奉化市| 剑川县| 桦甸市| 乌兰察布市| 巍山| 左权县| 工布江达县| 广灵县| 鄂尔多斯市| 永靖县| 凯里市| 巴林左旗| 抚州市| 微博| 双牌县| 汉寿县| 霍林郭勒市| 郁南县| 于田县| 嵊州市| 宜宾县| 丰原市| 宁安市| 沧州市| 那坡县| 唐山市| 尚义县| 万州区| 汉源县|