文章詳情頁
Mysql在Mac系統下中文亂碼的問題
瀏覽:181日期:2022-06-13 17:02:20
問題描述
關于Mysql 在Mac系統下創建表單或者插入數據時中文亂碼的問題
1.我同一個數據庫 有兩張表 一張是中文亂碼的 無論我設置set names還是終端字符集 都是中文亂碼2.還有一張表 創建的時候 默認字符集是拉丁 同樣是中文亂碼 設置set names 終端字符集 還是中文亂碼 3.一張是后來創建的事先設置了set names gbk 未出現亂碼
問題: 1.是不是一旦創建表 里面的字符集就不能改變了? 2.出現亂碼的問題和創建時 default charset utf8有關系嗎 這個charset utf8是什么作用和setnames有什么區別 3.終端插入中文數據時 終端經常出錯 按回車(加分號了) 就只是換行 沒有其他反應 exit q都不行 只能關閉終端 重新進入Mysql。
亂碼的demo表 setnames 設置了gbk就是??? 設置utf8就是現在這樣
亂碼的問題解決了 答案是終端也需要改字符集 請大神解決下問題2.3

問題解答
回答1:alter table 可以改
「這」是什么?
表述太模糊,請截圖。
你的「中文亂碼」表述也很模糊。請截圖。
另外這個和 Redis、MongoDB 毫無關系。真正有關系的,你在什么操作系統上的什么客戶端上操作,你反而不肯說。
我就說我應該沒有關注 MySQL 的啊,它怎么就高亮了呢。
相關文章:
1. boot2docker無法啟動2. docker-compose中volumes的問題3. 關docker hub上有些鏡像的tag被標記““This image has vulnerabilities””4. docker容器呢SSH為什么連不通呢?5. java - SSH框架中寫分頁時service層中不能注入分頁類6. dockerfile - 為什么docker容器啟動不了?7. 關于docker下的nginx壓力測試8. node.js - antdesign怎么集合react-redux對input控件進行初始化賦值9. docker安裝后出現Cannot connect to the Docker daemon.10. nignx - docker內nginx 80端口被占用
排行榜

網公網安備