使用Grails将Hindi或任何其他语言字符插入数据库时出现问题。
按照详细信息帮助您解决问题。
我使用以下语法创建数据库。
CREATE DATABASE hindi_test
CHARACTER SET utf8
COLLATE utf8_unicode_ci;
表格语法是
CREATE TABLE `hindi` (
`id` bigint(20) NOT NULL AUTO_INCREMENT,
`version` bigint(20) NOT NULL,
`data` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci
我还在GSP之上提到<%@ page contentType="text/html;charset=UTF-8" %>
。
但是印地语或任何其他语言文字都没有在GSP中正确插入和显示。