背景:windows的項目copy到Mac上,包括java項目、mysql數(shù)據(jù)庫、微信小程序代碼,Mac搭建完環(huán)節(jié)后小程序部分回傳文字顯示??亂碼。
在網(wǎng)上查了很多都不適合,但嘗試到如下鏈接時生效了:https://blog.csdn.net/weixin_40704661/article/details/80770138
1. mac終端輸入:locale,全是 zh_CN.UTF-8 屬于正常,就別改了!
不是的話就會各種亂碼,接著往下走:vim ~/.bash_profile 或者是 touch .bash_profile寫入 LC_ALL="zh_CN.UTF-8" 保存退出。
2. mysql 運行SHOW VARIABLES LIKE '%char%';顯示字符編碼格式,如果出現(xiàn)latin1或者什么mb4的格式就運行SET NAMES 'utf8' ,然后就ok了,這個命令重啟失效。