mysql kullanıyorum teşekkür ederim
Hocam merhaba. Pdo, Php'nin Mysql kütüphanesi. Tavsiye ederim. 🙂 Güncellemesi de şöyle olur. Tabi tablo oluşturma kodlarını da dahil edelim 🙂🤝 :
$veritabani_adi = "vr_veritabani";
$sunucu_adi = "localhost:3306";
$kullanici_adi = "vr_isim";
$sifre = "abcdefg@";
$charset = "utf8";
try {
$dsn = "mysql:host=$sunucu_adi;dbname=$veritabani_adi;charset=$charset";
$pdo = new PDO($dsn, $kullanici_adi, $sifre);
$pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
echo "Bağlantı Başarılı";
return $pdo;
}
catch (PDOException $e)
{
echo "Bağlantı sorunu: ". $e->getMessage();
}
$sql = "CREATE DATABASE IF NOT EXISTS $dbname";
$baglanti->exec($sql);
/* Tablo oluşturmak istediğimiz zaman şu kodları kullanırız (tabi yine ilk pdo satırının altından devam ederiz) */
$sql = "CREATE TABLE IF NOT EXISTS isimler (
id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
isim VARCHAR(30) NOT NULL,
soyisim VARCHAR(30) NOT NULL)";
$baglanti->exec($sql);
/* Veritabanında güncelleme yapmak istersek şu kodları kullanırız */
$guncelleme = $baglanti->prepare("UPDATE isimler SET isim='isim1', soyisim='soyisim1' WHERE id=1");
$guncelleme->execute();