Quantcast
Channel: Yakuter
Viewing all articles
Browse latest Browse all 132

MySQL Versiyon Güncellemesi Problemleri

$
0
0

Merhaba arkadaşlar, ben Serkan Çakmak. Uzun bir süreden sonra tekrar aranızdayım. Bu yazımda MySQL güncellemesinden sonra oluşan hataların bir kısmına değinmek istiyorum. 

Yıllar önce geliştirdiğim bir projede, müşterimizden veri eklenmiyor bilgisi aldım. Uzun yıllardır standart veri ekleme işini aşağıdaki gibi yapıyorduk.

$tablo = "INSERT INTO tablo VALUES ('','$veriler[1]','$veriler[2]')";

Ancak MySQL yeni versiyonunda bu kodu şu şekilde çalıştırmak gerekiyor.

$tablo = "INSERT INTO tablo VALUES (NULL,'$veriler[1]','$veriler[2]')";

Eski sürümlerde tabloda sütununda AUTO_INCREMENT özelliği olduğu halde gibi boş istekte bulunduğumuzda ID otomatik alırken artık NULL yazmamız gerekiyor.

Tek tek sorgularla uğraşamam diyen arkadaşlar içinde;
my.cnf/my.ini dosyamıza

sql-mode=”STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION”

Satırını ekledikten sonra sunucuya restart atmamız yeterli olacaktır.

Özellikle değinmemi istediğiniz konular varsa, yorum alanından bildirmeniz yeterli olacaktır.

MySQL Versiyon Güncellemesi Problemleri yazısı ilk önce Yakuter üzerinde ortaya çıktı.


Viewing all articles
Browse latest Browse all 132

Trending Articles


huddam daveti


Tekasür Suresi


"Yâ Kuddûs!" Esması Havâs ve Esrârı


Kasemi Mübelliğa


Peri44


Kuvvetli muhabbet ve aşk tılsımı


El-Mütekebbir


Papaz büyüsü


SCCM 2012 Client Installation issue


Zilhicce Ayının Namaz Duası ÖNEMLİ