Karakter kümesi UTF-8 ile MySQL veritabanı oluşturma komutu


14



create database dbname;Veritabanı oluşturmak için kullanıyorum .
ama UTF-8 Karakter seti ile yaratılmasını istiyorum

Kullanılacak komutun ne olduğunu bilen var mı?


veritabanı karakter kümesinin yalnızca resmin bir parçası olduğunu unutmayın: sunucu ve istemci bağlantı karakter kümelerini de ayarlamanız gerekir
Javier

Yanıtlar:


25

Kullan

CHARACTER SET

veritabanı oluştururken aşağıdaki gibi bir seçenek:

CREATE DATABASE dbname CHARACTER SET utf8 COLLATE utf8_bin;

ayrıca dokümanları okuyun ...


15

Veritabanı adı alfasayısal olmayan karakter içeriyorsa alıntı yapmak için "" "kullanın:

CREATE DATABASE `my-db` CHARACTER SET utf8 COLLATE utf8_general_ci;

Kabuk betiğinde kullanırken tırnak işaretlerini "\"

mysql -p -e "CREATE DATABASE \`my-db\` CHARACTER SET utf8 COLLATE utf8_general_ci;"
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.