v2.5.2
Giriş yap

PHP ile veri tabanı oluştururken karakter setini nasıl belirlerim.

parzemisis
584 defa görüntülendi

Merhaba benim aşağıda belirtmiş olduğum kodlarda bir sorun yok. Ama db'ye tablo oluştururken latin1_swedish_ci karakter seti ile tablo oluşturuyor. Ama ben utf8mb4_turkish_ci ile olusturmak istiyorum!

$link = mysqli_connect("localhost", "root", "");
    $sql = "CREATE DATABASE ".$isim."";
    if(mysqli_query($link, $sql)){
        echo "Veri Tabnı Oluşturuldu";
    }
    
$link = mysqli_connect("localhost", "root", "", $isim);
    $sql = "CREATE TABLE toplam_siparis(
    id INT NOT NULL PRIMARY KEY AUTO_INCREMENT,
    menu_id INT NOT NULL,
    onay INT NOT NULL,
    siparis_adet INT NOT NULL,
    siparis_ad VARCHAR(500) NOT NULL, 
    trol INT NOT NULL,
    masa_ad VARCHAR(500) NOT NULL
)";

    if(mysqli_query($link, $sql)){
        echo "<br>Tablo oluşturuldu.";
    }
    mysqli_close($link);
Cevap yaz
Cevaplar (2)
qplot
1231 gün önce
$link = mysqli_connect("localhost", "root", "", $isim);
    $sql = "CREATE TABLE toplam_siparis(
    id INT NOT NULL PRIMARY KEY AUTO_INCREMENT,
    menu_id INT NOT NULL,
    onay INT NOT NULL,
    siparis_adet INT NOT NULL,
    siparis_ad VARCHAR(500) NOT NULL, 
    trol INT NOT NULL,
    masa_ad VARCHAR(500) NOT NULL
)ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_turkish_ci;";
parzemisis
1231 gün önce

qplot çok teşekkür ederim.