Diary.34 Bug fixed and score arrived
这几天在弄的计划,其实进展不是很快,昨天在碰到MySQL乱码的问题,好不容易想到是字符集的问题,然后Google一下解决掉了。今天又遇到INSERT提示1366的问题。本来懒得找英文看的,随便“败毒”一下算了,结果果然找不到什么资料。转MySQL官网上,bug列表和论坛里面都有帖子,看了半天终于解决了这个问题。
现象:执行INSERT的时候报错:“#1366 - Incorrect string value: ‘\xFF\xFF\xFF\xFF…’ for column ‘[column_name]‘ at row [row_number]”,其中string为类型值也可能是text或者BLOB,FF替换为UTF-8编码的字符串,剩下两个方括号里面的很明显了。
解决办法:检查数据源,连接器和被INSERT的表,全部要是同一字符集。以我现在的计划为例:数据源为MySQL 5.0,WordPress 2.3.1的数据库,UTF-8编码;连接器为PHP 5.0自带的MySQL DLL;目标表为MySQL 5.0,latin1编码。我中间用PHP生成SQL文件以及执行SQL导入都碰到1366错误。最后改目标表全部为UTF-8编码(包括字段属性),解决问题。我运气还算不错,只是最后一步字符集不同,如果我当时PHP导出SQL的时候用的就是ASCII编码可能还查半天查不出来。
小小的提醒一下,如果要从UTF-8的表里面SELECT,要先“SET NAMES ‘UTF8′;”,或者”SET CHARACTER SET utf8;”,不然出来全部是问好,改浏览器的字符集也没用。
最后,November SAT分数已经出了,jinziling同学就已经out of mind了,并在blog上大写2400……我的就比较烂了,Physics是770,Mathematics Level 2是740,给中国人丢脸了,在这里说声对不起。


November 20th, 2007 at 10:18 pm
系特。。770和740也叫丢脸啊
November 20th, 2007 at 10:28 pm
数学没800怎么见人啊,我竟然只考740,我以为最差也有780的……唉
November 20th, 2007 at 10:31 pm
出乎意料啊,CUUS上面竟然没有人讨论,估计等到明天就会出现各种投票帖了。
November 21st, 2007 at 8:47 am
“数学没800怎么见人啊”
怎麽能這麽說呢……据我所見,大多數我國學生的弱點正是只有分數,不見其他呀……
前兩天去騷擾某Ivy的AO,人家的回答是“Sat 啊,650差不多了,而且我們這兒還有很多exceptions的……但是!大多數國際學生!都有各個方面的才華!且多持有省級區級國家級的獎狀!”我就暈了。算了。獎狀沒有,但我有很多熱忱~~~~*@. @* (作豪氣沖天狀)
您在programming方面應該有許多經歷的吧(雖然我看不懂),我很希望自己能有這樣的特長,嘆,應試制度下想要兼得,連愛因斯坦也沒做到。(昨天讀到的,此人大學成績超爛,靠同學幫助才混到畢業証,所以只能去找文員的工作)
所以,我要try a try~~~~~~(Standard Simplfied Chinglish)
November 21st, 2007 at 12:05 pm
如果那个学校是因为分数reject你,那么那个学校也不值得你去上……
Silence…
November 21st, 2007 at 1:24 pm
to jinziling:
你有800还来说…………其实US的学校对国内的要求都不是很高,主要是钱的方面有国家的FA,国际学生就可怜多了,有才的那么多,还有不要FA的。竞争激烈啊……
to 小沫:
555,别人2400,学校就是reject也不是因为分数啊……
November 21st, 2007 at 3:26 pm
思考中。。。如果还是被reject,要怎么交待呢???
似乎只能是rpwt了。。。。
如果那个学校是因为人品reject我,那么那个学校也不值得我去上!
whatever~~~~~
November 22nd, 2007 at 4:52 am
你的RP那么好,应该不会因为RPWT被据。所以,很稳妥,再有伟大的diversity政策在后面支持你,应该没问题的,哈哈。