The database shell must be utf8_unicode_ci
.
Try creating a new database as well as a new table.
CREATE DATABASE hindi_test CHARACTER SET utf8 COLLATE utf8_unicode_ci; USE hindi_test; 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 ('कंप्यूटर');
This works on my installation. If this does not work for you, there may be something wrong with your server settings.
source share