U kunt sortering instellen op zowel het niveau voor het maken van de database als voor het maken van tabellen als onderdeel van de TABEL MAKEN verklaring.
Om de sortering voor de hele database in te stellen, kunt u het volgende gebruiken:
CREATE DATABASE test_database CHARACTER SET utf8 COLLATE utf8_general_cs;
U kunt de sortering op een bestaande database ook wijzigen via ALTER DATABASE. (Zie voor meer informatie de MySQL Database-tekenset en -sortering handmatige invoer.)
Als echter slechts één enkele tabel als hoofdlettergevoelig moet worden behandeld, kunt u eenvoudig het volgende gebruiken:
DROP TABLE IF EXISTS test_table;
CREATE TABLE test_table (
test_id bigint unsigned NOT NULL auto_increment,
...
PRIMARY KEY test_id (test_id),
...
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE utf8_general_cs;
(Hoofdlettergevoelig is "utf8_general_ci
".)
Ten slotte, de belangrijkste MySQL Ondersteuning voor tekensets handleiding sectie is waarschijnlijk de moeite waard om even snel door te nemen. (Het bevat de tekensets en sorteringen die worden ondersteund door MySQL , vertelt je hoe je de tekenset/collation op het serverniveau , enz.)