Java 如何使用netbean将印地语记录插入mysql
我创建了一个表Java 如何使用netbean将印地语记录插入mysql,java,mysql,Java,Mysql,我创建了一个表 CREATE TABLE `hindi` ( `data` varchar(200) COLLATE utf8_unicode_ci NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; INSERT INTO `hindi` (`data`) VALUES ('कंप्यूटर'); 但当我尝试在字段中插入record vie net bean的store问号时。我不知道
CREATE TABLE `hindi` (
`data` varchar(200) COLLATE utf8_unicode_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
INSERT INTO `hindi` (`data`) VALUES
('कंप्यूटर');
但当我尝试在字段中插入record vie net bean的store问号时。我不知道为什么会删除答案,但据我所知,答案是正确的。您需要使用NVARCHAR而不是VARCHAR。这是可行的
CREATE TABLE `hindi` (
`data` varchar(200) COLLATE utf8_unicode_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
INSERT INTO hindi(data) VALUES ("कंप्यूटर");
如果您尝试从sql客户端插入,它是否有效?以下答案对您有帮助吗?可能重复的