微信開辟中mysql字符編碼成績。本站提示廣大學習愛好者:(微信開辟中mysql字符編碼成績)文章只能為提供參考,不一定能成為您想要的結果。以下是微信開辟中mysql字符編碼成績正文
成績描寫:獲得code今後不克不及用ajax要求微信api數據。這個和ajax跨域拜訪有關系獲得用戶信息以後存到mysql,發明中文全體釀成了??(亂碼)
經由過程上彀查閱了相干材料,斷定成績基本緣由是字符編碼成績。
處理計劃:
修正設置裝備擺設文件/etc/mysql/my.conf
在[mysql]下
default-character-set=utf8
在[mysqld]下
character-set-server=utf8
重啟就掉敗
job failed to start
mysql -t
socket 沒銜接
後來發明本來版本紛歧樣修正辦法是紛歧樣的
[mysqld]下添加的應當為:
character-set-server=utf8
collation-server=utf8_general_ci
如許便可以了
附上
檢查mysql字符編碼敕令
SHOW VARIABLES LIKE 'character_set_%';
檢查數據庫字符集
status
檢查表的字符集
show full cloumns from user;
以上內容就是本文關於微信開辟中mysql字符編碼成績,願望年夜家愛好。