爲了支持中文顯示,mysql服務使用utf8編碼,使用navicate連接數據庫,爲了保持編碼的一致性,連接也使用utf8編碼,如下圖所示:
連接完成,表定義的備註信息一直亂碼,起初以爲是mysql服務器的問題,各種設置無果!這時查看使用的字符集:
show variables like 'char%';
發現,client,connection和results的字符集設置是有問題,被該問題困擾了好久,突發異想,想navicate的字符集設置成自動,問題解決!
此時再次查看使用字符集
爲了支持中文顯示,mysql服務使用utf8編碼,使用navicate連接數據庫,爲了保持編碼的一致性,連接也使用utf8編碼,如下圖所示:
連接完成,表定義的備註信息一直亂碼,起初以爲是mysql服務器的問題,各種設置無果!這時查看使用的字符集:
show variables like 'char%';
發現,client,connection和results的字符集設置是有問題,被該問題困擾了好久,突發異想,想navicate的字符集設置成自動,問題解決!
此時再次查看使用字符集