+--------------------------+--------------------------+| Variable_name ? ? ? ? ? ?| Value ? ? ? ? ? ? ? ? ? ?|+--------------------------+--------------------------+| character_set_client ? ? | latin1 ? ? ? ? ? ? ? ? ? || character_set_connection | latin1 ? ? ? ? ? ? ? ? ? || character_set_database ? | utf8 ? ? ? ? ? ? ? ? ? ? || character_set_filesystem | binary ? ? ? ? ? ? ? ? ? || character_set_results ? ?| latin1 ? ? ? ? ? ? ? ? ? || character_set_server ? ? | utf8 ? ? ? ? ? ? ? ? ? ? || character_set_system ? ? | utf8 ? ? ? ? ? ? ? ? ? ? || character_sets_dir ? ? ? | D:\mysql\share\charsets\ |+--------------------------+--------------------------+mysql顯示是這樣的,不知道怎么把Latin1改成utf8
1 回答
已采納

西蘭花偉大炮
TA貢獻(xiàn)376條經(jīng)驗(yàn) 獲得超318個(gè)贊
我遇見過這個(gè)問題,你先在mysql的my.ini文件里面配置default-character-set=utf8;?? 可能你文件里面根本沒有這個(gè)配置,直接寫進(jìn)去就行,然后都需要重新啟動(dòng)所有服務(wù),進(jìn)入你的數(shù)據(jù)庫寫一句set names utf8,?? 這時(shí)候可能已經(jīng)沒問題了,不行就再來一句ALTER TABLE table_name CONVERT TO CHARACTER SET utf8,不行再說吧,其實(shí)建表時(shí)就可以設(shè)置
添加回答
舉報(bào)
0/150
提交
取消