SQL Komutları ve Anlamları
SQL komutları nelerdir? SQL komutları genel olarak şunlardır:
SELECT, INSERT, DELETE,
UPDATE. Bu dört komut ile veritabanındaki en çok yapılan işlemleri VTYS'ye yaptırırız.
SELECT VT'den verilerin seçilmesi
INSERT DB'de yeni kayıt oluşturma.
DELETE VT'den kayıt silme.
UPDATE DB'deki kayıtları değiştirme.
Bunlardan
INSERT kısıtlama almaz diğerleri kısıtlama alır.
DELETE komutu tablodaki tüm kayıtları siler. Biz bunu değil de sınırlı sayıda kayıt silmek
istediğimizi VTYS'ye nasıl söyleriz? SQL komutunun sonuna where ile kriter ekleyerek.
Bir programcı tek
UPDATE komutu ile tablodaki tüm satırları değiştirir. SQL cümlesi
kurarken bazı koşula uyan satırlar düzeltilecekse
UPDATE cümlesine where ekleyerek bu
sağlanır.
SELECT komutu ile tablodaki hangi satırları program içine alırız?
SELECT SQL cümlesinde where yoksa tüm tablo program içine çekilmiş olur. Burada tüm tablo derken
tablo içindeki bütün satırları kasdediyorum. Program içine derken PHP yi kastediyorum. Alınan kayıt setini ister döngü ile
ekrana yazdırırız, ister başka şekilde kullanırız.
SQL Where nedir?
Where sql komutları üzerinde kısıtlama için kullanılır.
WHERE LIKE ile şuna benzer dememiz
mümkündür. where deyip tablodaki herhangi bir alanın tam değerini = işareti ile verebiliriz. Bunun yanında diğer mantıksal
oparatörler de where koşulu ile kullanılır. Büyüktür ve küçüktür işaretlerinin yanında not olumlama ifadesi de
WHERE ile kullanılır. Bunun birçok örneğini ilerleyen derslerimizde göreceğiz.
SQL nedir nasıl öğrenilir
Burada size teorik SQL bilgisi vermekle size SQL öğretemem. Peki SQL nasıl öğrenilir? PHPMYADMIN üzerinden MYSQL'e komutlar
yazarak öğrenilir. Bizim atış talim alanımız Phpmyadmin'dir. Bu programı diğer web yazılımın iki unsuru ile beraber kurmanın
kolayını indirmiş olmalısınız. EasyPHP'den bahsediyorum. EasyPHP yi download edip makinanıza kurduğunuzda kendi makinanız
sunucu gibi davranacaktır. Apache web server çalıştığında www klasörünün içi http://localhost yada http://127.0.0.1 şeklinde
tarayıcıdan istenebilir.
MYSQL Öğrenmek için ayrıca PHP kodlarını kendi bilgisayarınızda çalıştırabilmeniz gerekiyor. Bunu yapabilmeniz için PHP
destekleyen bir web serverı makinanızda çalışır hale getirmelisiniz. PHP web programlama ile SQL cümlelerini MySQL'e bağlantı
ile ileteceğiz. Artık yeni kayıt mı ekleyeceğiz kayıt mı değiştireceğiz PHP içinden hepsini yapabiliriz.
Kısaltmaların açılımı nedir?
VT = Veri Tabanı
DB = Database
VTYS = Veri Tabanı Yönetim Sistemi
DBMS = Database Management Sistem
SQL = Structure Query Language
Veritabanı bağlantı kodu PHP
Bağlantı almak için şu kodu PHP içinde yazmanız gerekir:
$BAGLANTI = new mysqli("localhost", "root", "varsa_sifre_yoksa_bos_kalsin");
Bağlantı alındıktan sonra hangi DB de çalışacağımızı da şu aşağıdaki kod ile seçeceğiz:
$BAGLANTI -> select_db("kendi_db_adinizi_yazin");
$sql_cumlesi = "INSERT INTO ziyaretci (tcpip) VALUES ('216.73.216.4');";
Yukarıdaki cümleyi işletmeye geldi sıra:
$SONUC =$BAGLANTI -> query($sql_cumlesi);
copyright 2022 ; İsmail PALA tarafından 31.7.2022 tarihinde (yazılıp) yayına alınmmıştır.
Bu sayfanın TEKİL ziyaretçi sayısı:
459
Web Bölümü Anasayfa