最先,我用的mysql版本号号是5.5.17的,近期碰到的难题是在eclipse中通快递过jdbc往数据信息库写汉语数据信息的情况下,在数据信息库文件显示信息的是??即错码,为处理这一难题,搞了一个夜里(自然关灯后就睡眠了(__) )另加早晨这会儿,搞得头都变大,改来改去造成连往数据信息库立即写汉语都是出错(我将不正确页贴出来快来)以下: 实际上如今回过头看一下,错码只不过是改一下mysql安裝文档中的my.ini文档及其data中的db.opt文档,实际改动以下: 将my.ini文档中的文档改动为: [client] port=3306 [mysql] default-character-set=gbk [mysqld] character-set-server=utf8 如今必须将data中的db.opt改动一下: default-character-set=utf8 好啦,如今改动文档结束,如今必须重新写过起动mysql服务,进到mysql后键入指令: show variables like “%colla%”; 随后再键入show varables like “%char%”; 此外,之后假如再碰到从eclipse中往数据信息库写汉语数据信息出sql出现异常时能够先在cmd中键入指令: show create database db;(db为数据信息库名)能够查询数据信息库的编号,假如還是latin1,可让用于下指令改动数据信息库编号: 那样便可以将数据信息库的编号改成utf8了。 这时,再根据jdbc联接时,便可以很随便的加上汉语到mysql中了。 之上就是我还在应用mysql中碰到的错码难题,期待能给碰到同样难题的同学们事半功倍出示一点参照。。。 (责任编辑:admin) |