Możesz ustawić sortowanie zarówno na poziomie tworzenia bazy danych, jak i tworzenia tabeli jako część UTWÓRZ TABELĘ oświadczenie.
Aby ustawić sortowanie dla całej bazy danych, możesz użyć:
CREATE DATABASE test_database CHARACTER SET utf8 COLLATE utf8_general_cs;
Możesz również zmienić sortowanie w istniejącej bazie danych za pomocą ALTER DATABASE. (Aby uzyskać więcej informacji, zobacz Zestaw znaków i sortowanie bazy danych ręczne wprowadzanie.)
Jeśli jednak tylko jedna tabela musi być traktowana jako rozróżniana wielkość liter, możesz po prostu użyć:
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;
(wielkość liter nie jest rozróżniana, ponieważ „utf8_general_ci
".)
Wreszcie, główna Obsługa zestawu znaków MySQL sekcja podręcznika jest prawdopodobnie warta szybkiego przejrzenia. (Wymienia zestawy znaków i zestawienia obsługiwane przez MySQL , mówi, jak sustawić zestaw znaków/porównanie na poziom serwera itp.)