Sunum yükleniyor. Lütfen bekleyiniz

Sunum yükleniyor. Lütfen bekleyiniz

1 MySQL Kullanımı Structured Query Language. 2 MySQL Nedir? Veritabanıdır. Tablolardan oluşur. Bilgiler tablolarda saklanır.

Benzer bir sunumlar


... konulu sunumlar: "1 MySQL Kullanımı Structured Query Language. 2 MySQL Nedir? Veritabanıdır. Tablolardan oluşur. Bilgiler tablolarda saklanır."— Sunum transkripti:

1 1 MySQL Kullanımı Structured Query Language

2 2 MySQL Nedir? Veritabanıdır. Tablolardan oluşur. Bilgiler tablolarda saklanır.

3 3 Örnek Tablo (Uyeler) AdSoyadYas AliKoç25 VeliZor45 SELECT Soyad FROM Uyeler;

4 4 MySQL Değişkenleri Büyük küçük harf farketmez. Versiyon 5’te bu böyle, daha önceleri farkediyordu. Noktalama işaretleri kullanılamaz. Altçizgi (_), nokta (.) ve dolar işareti ($) hariç diğer karakterler kullanılmaz.

5 5 PHP ile MYSQL’e bağlanmak Mysql_connect(“Sunucu İsmi”, “Kullanıcı”, “parola”); Şimdi bu değerlere bakalım. phpMySql’i çalıştırın.

6 6

7 7 Sonuç Mysql_connect(“localhost”, “root”, “”);

8 8 Haydi Deneyelim

9 9 Bağlantıyı Kapatmak

10 10 Veritabanı Oluşturmak CREATE DATABASE veritabanı_ismi

11 11 Örnek

12 12 Veritabanı Seçmek mysql_select_db(“vt", $bag);

13 13 Veritabanını Seçmek Örnek

14 14 Tablo Oluşturmak CREATE TABLE tablo_ismi ( degisken_ismi1 veri_tipi, degisken_ismi2 veri_tipi, degisken_ismi3 veri_tipi, )

15 15 Tablo Oluşturalım mysql_select_db("vt", $bag); // Tablo Oluştur mysql_select_db("vt", $bag); $sql = "CREATE TABLE Uyeler ( ad varchar(15), soyad varchar(15), yas int )"; // Komutları yürüt mysql_query($sql,$bag);

16 16 Kontrol edelim Bu arada, önemli bir nokta. Bir tabloda birden fazla aynı bilgiler olursa ne yaparız. Varsayalım, iki tane müşterininde ismi “Ali KOÇ”, ne yaparsınız. Bunun için PRIMARY KEY özelliğini kullanırız. Bu alan boş olmamalıdır. NOT NULL İstenirse bu alan AUTO INCREMENT olabilir.

17 17 O zaman Hadi önceki tabloyu silelim (drop) ve yenisini oluşturalım. $sql = "CREATE TABLE uyeler ( kisiID int NOT NULL AUTO_INCREMENT, PRIMARY KEY(kisiID), ad varchar(15), soyad varchar(15), yas int )"; mysql_query($sql,$bag);

18 18 Veri Girmek INSERT INTO tablo_ismi VALUES (deger1, deger2, deger3,...) Veya INSERT INTO tablo_ismi (kolon1, kolon2, kolon3,...) VALUES (deger1, deger2, deger3,...)

19 19 Örnek

20 20 Şimdi Kontrol Edin Eğer hata varsa :

21 21 Hatayı görmek için

22 22 Dahada olmazsa phpMyAdmin’i kullanın.

23 23 Tablodan Okuma SELECT kolon_isimleri FROM tablo_ismi

24 24 Örnek

25 25 Where Kullanımı SELECT kolon_isimleri FROM tablo_ismi WHERE şart Örnek şartlar Ad=‘Ayşe’ SELECT * FROM uyeler WHERE ad=‘Ayşe'

26 26 Örnek

27 27 Verileri Sıralama SELECT kolon_isimleri FROM tablo_ismi ORDER BY kolon_isimleri ASC|DESC ASC: Artan DESC: Azalan şekilde sıralar

28 28 Örnek

29 29 Örnek 2

30 30 Verilerin Güncellenmesi UPDATE tablo_ismi SET kolon1=deger1, kolon2=deger2,... WHERE şart

31 31 Örnek

32 32 Verilerin Silinmesi DELETE FROM tablo_ismi WHERE şart

33 33 Örnek


"1 MySQL Kullanımı Structured Query Language. 2 MySQL Nedir? Veritabanıdır. Tablolardan oluşur. Bilgiler tablolarda saklanır." indir ppt

Benzer bir sunumlar


Google Reklamları