表song的编码是utf8,执行insert操作前执行了SET NAMES 'utf8'及SET sql_mode=''的操作,sql语句打印出来字段specialname对应的也有内容,是日文(有的日文能保存,有的日文不能保存),但是保存在数据库中以后字段specialname的值是空的,不知道为什么,同样的,字段songname对应的值中也有中文,但是此字段的值即可以正常保存,挺奇怪的,希望高手能帮我解决一下,多谢了!
提示:字段specialname的长度是足够长的。
2010-04-06 15:42:42 0.90594300 update_data new songid: |337430|
2010-04-06 15:42:42 0.90604500 Sql: INSERT INTO song (sengerid,specialid,songname,lrc,islrc,category_id,specialname,fid,isshow) VALUES ('7474','69363','ルナ?レガーロ ~月からの贈り物~','','0','8','ナ?レガーロ ~月からの贈り物~ (Single)','92294160','1')
表song的结构
create table
CREATE TABLE `song` (
`songid` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '歌曲id',
`songname` varchar(150) NOT NULL,
`specialname` varchar(100) NOT NULL DEFAULT '',
`lrc` text NOT NULL,
`specialid` mediumint(9) NOT NULL DEFAULT '0',
`sengerid` int(11) NOT NULL DEFAULT '0',
`isshow` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '是否可以使用',
`islrc` tinyint(1) NOT NULL DEFAULT '0' COMMENT 'ÊÇ·ñÊÇlrc¸è´Ê£¬1±íʾÊÇ£¬0±íʾ²»ÊÇ',
在安装Java编译器的Eclipse的时候,对环境变量进行了配置,在安装MySQl的时候也要对环境变量进行配置;那么后面的配置会影响前面的Eclipse的配置吗?
请大家多指教~!谢谢!
不会把,我这都装了的 我系统里 还装了 ......