浏览 2365 次
该帖已经被评为新手帖
|
|
---|---|
作者 | 正文 |
发表时间:2008-10-21
再建表前先执行1操作,会少很多事。 1、mysql安装目录下的my.ini中两个地方如下设置 [client] port=3306 [mysql] default-character-set=utf8/gbk 下面还有一处: default-character-set=utf8/gbk 如果已经建立了表了 那么 2、把表删除了重新再建立,因为如果在没有改 my.ini中的设置前就建表,sql语句是这样子的: CREATE TABLE `t_user` ( `id` int(11) NOT NULL, `name` varchar(255) default NULL, `sex` int(11) default NULL ) ENGINE=InnoDB DEFAULT CHARSET=Latin;这里默认就是Latin了, 要把CHARSET=utf8/gbk 现在还不知道如何去改变这里。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2008-10-21
你要被扣分喽,哈哈。安装的时候就该考虑的事,,何必自己给自己找麻烦呢?
|
|
返回顶楼 | |
发表时间:2008-10-22
如果是情况2,建议先把原数据表数据导出,然后修改mysql配置为utf-8,然后再导入数据,就可以了。
|
|
返回顶楼 | |
发表时间:2008-10-22
为啥被扣分
|
|
返回顶楼 | |
发表时间:2008-10-22
chbest 写道 为啥被扣分
以前发这种贴被移到新手区了,555~~呵呵, |
|
返回顶楼 | |
发表时间:2008-10-22
shiren1118 写道 你要被扣分喽,哈哈。安装的时候就该考虑的事,,何必自己给自己找麻烦呢? 呵呵。。对新手不需要这样的吧? 我是当成自己的工作日志记的。没有别的意思。 |
|
返回顶楼 | |
发表时间:2008-11-29
只要你连接时和数据本身的编码格式一致和数据库中的格式一致就没有多大问题。
|
|
返回顶楼 | |