Veritabanı oluşturma (Tüm Sürüm)
Tüm Forumlar >> Web Tasarım - Programlama >> Yazılım Geliştirme >> PHP / CGI
Mesaj
Crosslan => Veritabanı oluşturma (17.8.2021 11:29:08)
Php kodlar ile veri tabanı oluşturmaya çalışıyorum. Tabiki de localhostta çalıştırıyor sunucuda çalıştırmıyor. Sebebi nedir? bağlantı bilgilerim doğru bağlantı başarılı bir şekilde oluyor.

Eğer php de böyle birşey mümkün değilse mongoDb gibi önerilere açığım hem öğrenmiş olurum. Farklı yazılımlar ile de çözüm sunabilirsiniz. Bunu mümkün kılan yazılımlar önemli benim için


<?php
$servername = "localhost";
$username = "root";
$password = "";

$conn = new mysqli($servername$username$password);
if ($conn->connect_error) {
    die("Connection failed: " . $conn->connect_error);
}

$sql = "CREATE DATABASE testVeritabani";
if ($conn->query($sql) === TRUE) {
    echo "Database created successfully";
else {
    echo "Error creating database: " . $conn->error;
}

$conn->close();
?>

HATA;
Error creating database: Access denied for user 'root'@'localhost' to database 'testVeritabani'

Tuğkan-0153 => Veritabanı oluşturma (17.8.2021 11:53:38)
sorun PHP den değil. mysql root şifresinin tanımlanmadığını varsayarak komut satırında mysql -uroot -hlocalhost girdiğinde girmeli, girmiyorsa mysql tarafında sorun var demektir.

Crosslan => Veritabanı oluşturma (17.8.2021 12:07:59)
amacım kullanıcı üye olduğunda otomatik veritabanını oluşturmak. Örnek bir kod bloğu yazabilir misiniz?

Tuğkan-0153 => Veritabanı oluşturma (17.8.2021 16:36:19)
Magento gibi PHP paketleri kurulumda vt oluşturuyor, onların ilgili kodlarını inceleyerek uyarlayabilirsin. Yazacağım örnek bloktan cok daha iyi olur.

Sayfa: [1]