易截截图软件、单文件、免安装、纯绿色、仅160KB

mysql 乱码问题

我从oracle中读取出数据,再保存到mysql中,从oracle读出的中文是正常显示的,但是保存到mysql中就变成了乱码,我把mysql的编码方式改为UTF8都没有用,反而在运行java程序时出现:Data truncation: Data truncated for column 'TITLE' at row 1
有没有哪位高手可以帮帮忙,谢谢~~
在写入mysql前,试下执行这个语句:
SQL code:
set names 'UTF8'


字符集问题,检查一下

引用
在写入mysql前,试下执行这个语句:
SQL codeset names'UTF8'

试了一下,没有用,还是报那个错误,是不是varchar类型的不能放中文?

这个应该是由于字符集问题引起的
你看看斑竹整理的帖子吧:
http://blog.csdn.net/ACMAIN_CHM/archive/2009/05/12/4174186.aspx

引用
这个应该是由于字符集问题引起的
你看看斑竹整理的帖子吧:
http://blog.csdn.net/ACMAIN_CHM/archive/2009/05/12/4174186.aspx

看了一下这个帖子,大概已经清楚怎么会出现乱码了,那怎样才能在建表的时候就设置好它的编码方式呢?

哈,我解决了,在建表语句后面添加了一句:ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE utf8_general_ci
谢谢大家的帮忙


相关问答:

mysql储存过程的问题

我现在学习MYSQL,问下mysql储存过程如何建立和使用,最好写成$sql="sql语句",$re=mysql_query($sql);谢谢
建议你先自己看一下文档中的例子。

http://dev.mysql.com/doc/refman/5.1/zh/stored-pro ......

mysql模糊查询如何查询两个关键字

我用的like模糊查询,比如mysql的name中有“csdn论坛系统”这几个字,如何在 <input>中查询“csdn 系统”也能出来这个“csdn论坛系统”,我现在是查“csdn”或者“系统”都可以。谢谢各位了!不知道我这么表达 ......

MYSQL与Smarty的应用

在三十讲遇到这样一个问题就是运行代码时出现错误 Fatal error: Call to undefined method mysql::fetch_array() in D:\WWW\news\index.php on line 12
,我把mysql::fetch_array() 改成mysql::fetch_row() 又出现F ......

Mysql 使用问题 - Java / Web 开发

我的Mysql 使用的时候 用dos建立的数据表 在dos中能显示出中文 
但是在 其他的可视页面 和网页中都显示乱码 如何解决?
在mysql控制台:show variables like 'char%';贴结果出来看看。

mysql命令行模式下: ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号