windows xp + mysql5.5 + phpmyadmin insert 中文繁體
2015-08-12 17:51
597 查看
windows xp + mysql5.5 + phpmyadmin insert 中文繁體
今天也發生了,無法insert成功的問題;
在phpmyadmin 或doc下連接mysql執行都不行;
my.ini 中
default-character-set=latin1;
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,呵呵,這次可以看到執行成功了
今天也發生了,無法insert成功的問題;
在phpmyadmin 或doc下連接mysql執行都不行;
my.ini 中
default-character-set=latin1;
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,呵呵,這次可以看到執行成功了
相关文章推荐
- phpstorm主题
- PHP常用函数使用方法记录
- PHP获取文件大小和目录大小
- PHP 二维数组排序
- PHPCMF+php+日记(一)
- PHP文件路径
- php截取小时和分钟,在进行和其它时间段的比较
- 【3】创建一个简单的Laravel例子
- php轻量级的性能分析工具xhprof的安装使用
- yii2学习之CSRF验证
- PHP中file_exists与is_file,is_dir的区别介绍
- 地球坐标,火星坐标,百度坐标转换的php实现
- PHPer 的成长书录
- PHPCMS V9的使用过程中问题笔记
- [php] Thinkphp自动验证和自动完成
- php gettext多国语言的坑
- ftp上传图片的简单用法
- 【PHP框架CodeIgniter学习】使用辅助函数—建立自己的JSONHelper
- Yii2.0中文开发向导——查询条件Where全解析
- PHP语法基础