2011-07-12 9 views
4
CREATE TABLE IF NOT EXISTS `gujarati` (
    `name` varchar(20) CHARACTER SET utf8 COLLATE utf8_unicode_ci DEFAULT NULL 
) ENGINE=MyISAM DEFAULT CHARSET=utf8; 

INSERT INTO `gujarati` (`name`) VALUES 
('ક'), 
('દિનેશ'), 
('ખા'), 
('ગા'), 
('થા'), 
('થ'), 
('કા'), 
('મયૂર'), 
('છત્ર'), 
('ત્ર'), 
('ક્ષ'), 
('તા'), 
('એક'), 
('બોલ્ડ'), 
('જ'), 
('ટી'), 
('મી'), 
('હા'), 
('યા'), 
('ના'), 
('ધી'), 
('સો'), 
('લા'), 
('ઝા'), 
('ણ્ણા'); 

これはグジャラート語を格納している私のテーブルです。このデータをMySQLデータベースでどのようにソートできますか?英語以外の文字列をMySQLでどのようにソートできますか?

meta http-equiv="Content-Type" content="text/html; charset=UTF-8" 

:ボックス

答えて

3

mysql_query ("set character_set_results='utf8'"); 
+1

はグジャラートのための特別な照合を見たことがない:)しかし、私はこの例で使用されるデフォルトの 'utf8_unicode_ci'を(と思う:とPHPでこのコードを使用します十分)はOKです。 – Karolis

0

の外に動作するようになっています。このメタタグを使用してください - ORDER BYで簡単に並べ替えた後、この言語にcoresponding 1にgujaratiのテーブルの照合順序を設定し

関連する問題