windows xp + mysql5.5 + phpmyadmin insert 中文繁體

windows xp + mysql5.5 + phpmyadmin insert 中文繁體php

今天也發生了,無法insert成功的問題;
在phpmyadmin 或doc下連接mysql執行都不行;mysql

my.ini 中
default-character-set=latin1;sql

google了下,都說要用gbk 的編碼方式;可是個人要求是big5呀,
因此就想用utf8,可是配置了default-character-set=utf8
而後,
net stop mysql
net start mysql
後還是不行;
最後;再google還是沒有直接一點的結果(呵呵)
而後看網上的一個朋友,說用navicat for mysql 能避免類似問題,
可是用navicat好像還是不行,多是我不會用;
而後快要放棄的時候,我想幹脆drop了再建算了;
但有不想敲字符了,就用了navicat 導出sql命令,超級好用(快),呵呵
而後發現了create table XXX(XXX) ENGINE=InnoDB DEFAULT CHARSET=latin1; 默認字符怎麼會是latin1呢;
到這裏我總算明白了事情的問題所在;
而後把整個庫導出sql。replace latin1 = utf8 ;執行sql,呵呵,這次能夠看到執行成功了
windows

相關文章
相關標籤/搜索