Mysql在Mac系統(tǒng)下中文亂碼的問(wèn)題
問(wèn)題描述
關(guān)于Mysql 在Mac系統(tǒng)下創(chuàng)建表單或者插入數(shù)據(jù)時(shí)中文亂碼的問(wèn)題
1.我同一個(gè)數(shù)據(jù)庫(kù) 有兩張表 一張是中文亂碼的 無(wú)論我設(shè)置set names還是終端字符集 都是中文亂碼2.還有一張表 創(chuàng)建的時(shí)候 默認(rèn)字符集是拉丁 同樣是中文亂碼 設(shè)置set names 終端字符集 還是中文亂碼 3.一張是后來(lái)創(chuàng)建的事先設(shè)置了set names gbk 未出現(xiàn)亂碼
問(wèn)題: 1.是不是一旦創(chuàng)建表 里面的字符集就不能改變了? 2.出現(xiàn)亂碼的問(wèn)題和創(chuàng)建時(shí) default charset utf8有關(guān)系嗎 這個(gè)charset utf8是什么作用和setnames有什么區(qū)別 3.終端插入中文數(shù)據(jù)時(shí) 終端經(jīng)常出錯(cuò) 按回車(chē)(加分號(hào)了) 就只是換行 沒(méi)有其他反應(yīng) exit q都不行 只能關(guān)閉終端 重新進(jìn)入Mysql。
亂碼的demo表 setnames 設(shè)置了gbk就是??? 設(shè)置utf8就是現(xiàn)在這樣
亂碼的問(wèn)題解決了 答案是終端也需要改字符集 請(qǐng)大神解決下問(wèn)題2.3
問(wèn)題解答
回答1:alter table 可以改
「這」是什么?
表述太模糊,請(qǐng)截圖。
你的「中文亂碼」表述也很模糊。請(qǐng)截圖。
另外這個(gè)和 Redis、MongoDB 毫無(wú)關(guān)系。真正有關(guān)系的,你在什么操作系統(tǒng)上的什么客戶端上操作,你反而不肯說(shuō)。
我就說(shuō)我應(yīng)該沒(méi)有關(guān)注 MySQL 的啊,它怎么就高亮了呢。
相關(guān)文章:
1. mysql - 這條聯(lián)合sql語(yǔ)句哪里錯(cuò)了2. mysql優(yōu)化 - 關(guān)于mysql分區(qū)3. 請(qǐng)教各位大佬,瀏覽器點(diǎn) 提交實(shí)例為什么沒(méi)有反應(yīng)4. java - Atom中文問(wèn)題5. java - MySQL中,使用聚合函數(shù)+for update會(huì)鎖表嗎?6. css3 - 這個(gè)形狀使用CSS怎么寫(xiě)出來(lái)?7. javascript - 為什么這個(gè)點(diǎn)擊事件需要點(diǎn)擊兩次才有效果8. node.js - 在vuejs-templates/webpack中dev-server.js里為什么要exports readyPromise?9. javascript - ionic2 input autofocus 電腦成功,iOS手機(jī)鍵盤(pán)不彈出10. java - C語(yǔ)言算法題-韓信點(diǎn)兵 求解?
