v2.5.2
Giriş yap

php ile dinamik veri tabanı oluşturulabilir mi?

m100
632 defa görüntülendi ve 1 kişi tarafından değerlendirildi

<p>Merhaba arkadaşlar sizlere sormak istediğim konu uzun zamandır yapmak istediğim bir proje ile alakalıdır proje detayları pek vermek istemiyorum fakat yapmak istediğim şey bir sql serverda kullanabildiğimiz <strong>CREATE DATABASE</strong> gibi komutları php ile kullanabiliyor muyuz, ve kendi localimizde çalışıyo olsa bile hostingler güvenlik açısından bunu sorun ederler mi? bir bilginiz var ise yardım ederseniz sevinirim teşekkürler.</p>

criyessei
1211 gün önce

Bu link'ten şöyle bir çözüm buldum, fakat denemedim:


$pdo = new PDO("mysql:host=localhost", $dbusername, $dbpassword);
$pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);

$dbname = "`".str_replace("`","``",$dbname)."`";
$pdo->query("CREATE DATABASE IF NOT EXISTS $dbname");
$pdo->query("use $dbname");