`

转:Grails+MySQL+插入数据乱码问题

阅读更多
原文出处:http://riatiger.blogbus.com/logs/44544106.html

MySQL默认字符编码为latin1,因此用Grails写入数据时会导致乱码,修改方式为,

1 停止Mysql服务,

2 找到 $MysqlPath/my.ini

3 打开该文件后在[client] 和 [mysqld]下分别加入default-character-set=utf8,并将原有的default-character-set=latin1也一并修改为utf8。

4 重新启动Mysql服务,同时将Grails项目的grails-app\conf\DataSource.groovy中,设置连接url的地方,在url末尾加上两个参数,例如:

原url地址jdbc:mysql://localhost/tiger_blog_dev,

修改为:jdbc:mysql://localhost/tiger_blog_dev?useUnicode=true&characterEncoding=UTF-8

5 如果之前建立了数据库,请drop掉数据库之后,重新建立,否则,该乱还是乱
分享到:
评论
1 楼 miao19880124 2010-12-02  
我以前老在mysql图形界面管理工具中也可以改字符集编码。现在就是你这种方法。

相关推荐

    grails_blog:Grails + MongoDB 博客

    Grails 是一个基于 Groovy 语言的全栈式开发框架,而 MongoDB 是一种流行的NoSQL数据库系统,以JSON格式存储数据,适合大数据量、高并发的场景。 首先,Grails 框架的核心特性包括 MVC(Model-View-Controller)...

    Grails+groovy 完整参考手册.7z

    通过阅读《Grails+groovy 完整参考手册.docx》,你可以更深入地了解这两个技术,包括它们的原理、最佳实践以及实际应用中的案例。无论你是初学者还是有经验的开发者,这份手册都将是你学习和提升技能的宝贵资源。

    todo:Grails + angularjs

    【标题】"Grails + AngularJS" 是一个结合了两种技术的项目,旨在展示如何将Grails后端框架与AngularJS前端框架有效地整合在一起。这个项目可能是为了教学目的或者为开发者提供一个参考模板,帮助他们理解如何在实际...

    Grails+ZK文档

    Grails+ZK文档,Grails+ZK文档,Grails+ZK文档,Grails+ZK文档

    grails+Xfire webservice

    grails+Xfire webservice

    Grails+快速开发+Web+应用程序.pdf

    ### Grails快速开发Web应用程序知识点解析 #### 一、Grails框架概述 - **定义**:Grails是一个基于Groovy语言构建的开源Model-View-Controller (MVC) Web开发框架。它旨在简化Web应用程序的开发流程,提高开发效率...

    The+Definitive+Guide+to+Grails+Second+Edition

    - **控制器和视图**:深入研究 Grails 的 MVC(Model-View-Controller)架构,探讨控制器如何处理用户请求,以及视图层如何呈现数据。 - **服务和标签库**:介绍如何使用 Grails 的服务层来封装业务逻辑,以及如何...

    Grails + Spring Security 权限控制

    《Grails + Spring Security 权限控制》 在Web应用开发中,权限控制是不可或缺的一环,它确保了用户只能访问他们被授权的功能和数据。本文将深入探讨如何在Grails框架中集成Spring Security,实现高效且灵活的权限...

    Grails+Apache構築手順

    Grails+Apache構築手順 apache配置手順 tomcat配置手順

    Grails权威指南 Grails权威指南

    《Grails权威指南》是一本全面深入探讨Grails框架的专著,旨在帮助读者掌握这一强大的Web开发工具。Grails是一种基于Groovy语言的开源框架,它为构建现代、高效的应用程序提供了简洁高效的解决方案。本指南针对不同...

    grails-boot:Grails 与 Spring Boot 的集成

    3. **数据源配置**:集成Spring Boot后,GORM的数据源可以通过Spring Boot的配置文件`application.properties`或`application.yml`进行配置,如数据库连接信息、事务管理等。 4. **Grails命令行工具**:虽然Spring ...

    grails 3.3.2 资源下载

    2. **MVC架构**: Grails 遵循Model-View-Controller(MVC)设计模式,帮助开发者组织和分离业务逻辑、数据表示和用户界面。这使得代码可维护性更强,更容易扩展。 3. **GORM**: Grails 提供了GORM(Grails Object-...

    grails 中文文档+grails-fckeditor-0.9.5.zip插件

    2. MVC架构:Grails遵循Model-View-Controller(MVC)设计模式,通过GORM(Grails Object Relational Mapping)进行数据访问,使用GSP(Groovy Server Pages)作为视图模板,Controller负责业务逻辑处理。...

    grails安装包

    3. **GORM(Grails Object Relational Mapping)**:GORM是Grails中的数据访问层,它提供了一种简单的方式来处理数据库操作。GORM支持Hibernate和ActiveRecord,使得与数据库交互变得极其简单,可以通过简单的对象...

    Grails权威指南.pdf

    《Grails权威指南》这本书是针对Grails框架的深度解析之作,旨在帮助开发者全面掌握Grails的使用和开发技巧。Grails是一个基于Groovy语言的开源Web应用框架,它简化了Java开发流程,提供了丰富的功能和高效能。下面...

    grails-pjax:Grails Pjax插件云可帮助您在Grails中使用pjax

    Grails Pjax插件Pjax在Grails中。 Pjax类似于(turbolinks)[ ,在'A'标签,按钮和表单上工作。 参见_pjaxHeader grails templtate文件中的演示代码。 ## Pjax是什么? Pjax是一个jQuery插件,它使用ajax和pushState...

    Grails 入门指南+示例源码

    《Grails 入门指南》是一本专门为初学者设计的教程,旨在帮助新手快速掌握Grails框架的基础知识和实际应用。Grails是一个基于Groovy语言的全栈式、开源的Web应用框架,它以简化开发流程和提高生产力为目标,特别适合...

    grails-4.0.4.zip

    9. **RESTful服务**:Grails鼓励使用RESTful风格来构建Web服务,通过简单的注解就能创建API,支持JSON和XML数据格式。 10. **测试支持**:Grails提供了丰富的测试框架,包括单元测试、集成测试和功能测试,帮助...

    grails-1.3.0.RC2

    Grails 是一个基于 Groovy 语言的开源全栈式Web应用框架,它简化了Java开发流程,提供了丰富的功能集和高效的生产力。Grails 1.3.0.RC2(Release ...这些知识对于提升Grails开发技能和解决实际问题非常有帮助。

    grails-3.0.5-ga (2/2)

    3. **GORM (Grails Object-Relational Mapping)**: GORM是Grails的内置ORM框架,允许开发者使用Groovy DSL来处理数据库操作,支持多种数据库,如MySQL、PostgreSQL等。 4. **Grails Command Line Interface (CLI)**...

Global site tag (gtag.js) - Google Analytics