Go Dilinde Concurrency

2,190 More

Projedeki Git Dosyaları Nasıl Silinir?

1 7,684 More

yTheme

4 2,659 More

Sunucu Güvenliği | SSH (Secure Shell) Kullanımı

2 2,111 More

Truemag

  • PHP
  • Golang
  • Laravel
  • Linux
  • SQL
  • SEO
  • WordPress
  • Diğer
    • Yazılım
    • Javascript
    • Css/XHtml/W3C
    • Genel
    • Tanıtım
    • Ajax
  • Home
  • ANASAYFA
  • HAKKIMDA
  • SPONSORLUK
  • ARŞİV
  • İLETİŞİM
  • BENİMLE ÇALIŞMAK İSTER MİSİNİZ?

MySQL Versiyon Güncellemesi Problemleri

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.

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

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

PHP
1
$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

PHP
1
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.

May 7, 2017Serkan ÇAKMAK
Cloud Sunucu


hosting

Sunucu Güvenliğini Artırma YöntemleriEkonomik Araç Kiralamanın Yolu Nedir?
You Might Also Like
 
ezSQL Veritabanı Sınıfının Kullanımı
 
Mint Linux’te LAMP Nasıl Kurulur?
Serkan ÇAKMAK
3 years ago Sql/MySqldatabase, MySQL, NULL, SQL, veritabanı1,077
Sponsorlar

sponsor

sponsor

sponsor

sponsor
Bağlantılar
  • Beyazıt Kölemen
  • Domatessuyu
  • Lezzetli Robot Tarifleri
  • Ofizzo
  • PHP Dersleri
  • Wordpress Hosting
Random Posts
Kusura bakmayın içim yanıyor!
Ve Nihayet “SEO Teknikleri”
Tasarımda Espri Anlayışı
Hoşgeldin 2013!
.DS_Store Dosyaları Nasıl Silinir?
sdafasdf
Hakkımda

Bilişim Teknolojileri alanında içerik üretmek üzere oluşturulmuş olan Yakuter.com 2006 yılında Erhan Yakut tarafından hayata geçirilmiştir. devamını okuyun…

CLOUD SUNUCU DESTEĞİ
2006-2020 © Yakuter