Ubuntu+MySQL下JAVA开发中乱码问题的解决
程序员文章站
2024-02-15 12:44:04
...
环境: UbuntuMYSQL 5.0.38JDK 1.6Ecplise 3.2.2Hibernate 3.2Mysql query browser 1.2.5batejava project开发过程中发现Insert的
环境: Ubuntu
MYSQL 5.0.38
JDK 1.6
Ecplise 3.2.2
Hibernate 3.2
Mysql query browser 1.2.5bate
java project开发过程中发现Insert的数据都是乱码,,搜索了各种牛人的解决方案均未果。 尝试各种修改组合后终于解决。
1. 修改mysql的配置文件 sudo gedit /etc/mysql/my.cnf
增加 default-character=utf8
2. 在mysql shell下建立数据库.
create database pencat default character set utf8;
3. 建立table.
CREATE TABLE `pencat`.`USER` (
`user_id` int(11) NOT NULL auto_increment,
`name` varchar(160) NOT NULL,
`sex` char(1) default NULL,
`age` int(11) default NULL,
PRIMARY KEY (`user_id`)
) ENGINE=MyISAM AUTO_INCREMENT=4 DEFAULT CHARSET=utf8;
至此,问题全部解决。 插入,读取,GUI下的管理都是中文了。
推荐阅读
-
Ubuntu+MySQL下JAVA开发中乱码问题的解决
-
Java中在时间戳计算的过程中遇到的数据溢出问题解决
-
在PHP中PDO解决中文乱码问题的一些补充_PHP
-
Javarebel启动程序java.lang.OutOfMemoryError: PermGen space问题的解决 博客分类: 开发杂记 JavaJVMMyeclipse金山thread
-
我在开发AJAX过程中遇到的问题及解决方案,分享给大家~ Ajax浏览器IEjQueryDojo
-
我在开发AJAX过程中遇到的问题及解决方案,分享给大家~ Ajax浏览器IEjQueryDojo
-
C#(.net)中按字节数截取字符串最后出现乱码问题的解决
-
Java与php共享Memcached存储数据中的有关问题与解决办法
-
mysql中插入表数据中文乱码问题的解决方法
-
完美转换MySQL的字符集 解决查看utf8源文件中的乱码问题_MySQL