SlideShare a Scribd company logo
1 of 18
 1. MySQL Ücretsiz Bir Yazılımdır.
 2. Diğer Veritabanları gibi gerektiğinden fazla şişmez.
 (kapladığı alan olarak)
 3. Uzaktaki kullanıcı için ulaşımı çok kolay bir database
 dir.
 4. Hızlı ve sorunsuz çalışır.
 5. Web üzerinden rahatlıkla kontrol edilebilir.
 6. Database Yolu sorunu MySQL de yaşanmaz.
 1. MySQL de ilişkilendirme yoktur.
 2. MySQL Recordset ve Bazı ASP komutlarını desteklemez.
 3. MySQL Database e garanti verilmez. (No Warranty
Server=myServerAddress;Database=myDataBase;Uid=myUsername;Pwd=
myPassword;
1
Server=myServerAddress;Database=myDataBase;Uid=myUsername;Pwd=my
Password;Connection Timeout=5;
1
Server=myServerAddress;Database=myDataBase;Uid=myUsername;Pwd=m
yPassword;Port=3306;
1
Server=myServerAddress;Database=myDataBase;Uid=myUsername;Pwd=my
Password;CharSet=UTF8;
 1. Bir MySQL komutu mutlaka noktalı virgül ile biter:
 SELECT * FROM tablo;
 2. Komut kullanırken satır atlayabilirsiniz, noktalı virgül
kullanmadığınız sürece bir önceki
satırın devamı sayılacaktır:
 SELECT * FROM tablo
WHERE id < "25"
ORDER BY id
LIMIT 0, 10;
 3. Sorgulama yaparken iç sorgular için parantez
kullanmalısınız. Sorgularda öncelikle
dikkate alınacak yer parantezlerdir:
 4. Bir tabloya bir isim atayabilirsiniz. Bunu iki yolla yaparsınız ya direkt
olarak atadığınız
ismi yazarsınız ya da "as" ekleyerek atadığınız ismi yazarsınız:
 1. SELECT t.id FROM tablo t;
 2. SELECT t.id FROM tablo as t;
 5. Değişkenler mutlaka tırnak (") ya da tek tırnak (') işareti içine alınır.
Fakat hangisiyle
başlarsa onunla kapanmak zorundadır:
 1. SELECT * FROM tablo WHERE isim = "Ali";
 2. SELECT * FROM tablo WHERE isim = 'Ali';
 6. Eğer değişken (") ya da (') içeriyorsa taksim konularak değişkenin
kapanmadığı sunucuya
bildirilmelidir (yoksa hata verecektir).
 1. UPDATE tablo
SET mesaj = 'Bugün Ali'nin Doğum Günü!' WHERE id = "1";
Aşağıdaki komutu kullandığımızda MySQL sunucusu seçili tabloyu bize
verecektir. Eğer
seçili bir tablo yoksa boş görünecektir.
 SELECT DATABASE();
+----------------+
| Database() |
+----------------+
| |
+----------------+
Bunun için SHOW TABLES komutu kullanılır
SHOW TABLES;
+---------------------+
| Tables in employees |
+---------------------+
| tablom |
+---------------------+
+-------+------------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-------+------------------+------+-----+---------+----------------+
| id | int(10) unsigned | | PRI | 0 | auto_increment |
| isim | varchar(45) | YES | | NULL | |
| yas | int(10) | YES | | NULL | |
| email | varchar(60) | YES | | NULL | |
+-------+------------------+------+-----+---------+----------------+
TEŞEKKÜRLER…

More Related Content

More from Merve Aydın

More from Merve Aydın (10)

sunu (Asp-2)
sunu (Asp-2)sunu (Asp-2)
sunu (Asp-2)
 
sunu (Ajax-2)
sunu (Ajax-2)sunu (Ajax-2)
sunu (Ajax-2)
 
sunu (Ajax-1)
sunu (Ajax-1)sunu (Ajax-1)
sunu (Ajax-1)
 
sunu (Dreamweaver-2)
sunu (Dreamweaver-2)sunu (Dreamweaver-2)
sunu (Dreamweaver-2)
 
sunu (Dreamweaver-1)
sunu (Dreamweaver-1)sunu (Dreamweaver-1)
sunu (Dreamweaver-1)
 
sunu (Frontpage-2)
sunu (Frontpage-2)sunu (Frontpage-2)
sunu (Frontpage-2)
 
sunu (Frontpage-1)
sunu (Frontpage-1)sunu (Frontpage-1)
sunu (Frontpage-1)
 
sunu (Html-2)
sunu (Html-2)sunu (Html-2)
sunu (Html-2)
 
sunu (Html-1)
sunu (Html-1)sunu (Html-1)
sunu (Html-1)
 
Sunu (Internet)
Sunu (Internet)Sunu (Internet)
Sunu (Internet)
 

Asp.net 3

  • 1.
  • 2.
  • 3.  1. MySQL Ücretsiz Bir Yazılımdır.  2. Diğer Veritabanları gibi gerektiğinden fazla şişmez.  (kapladığı alan olarak)  3. Uzaktaki kullanıcı için ulaşımı çok kolay bir database  dir.  4. Hızlı ve sorunsuz çalışır.  5. Web üzerinden rahatlıkla kontrol edilebilir.  6. Database Yolu sorunu MySQL de yaşanmaz.
  • 4.  1. MySQL de ilişkilendirme yoktur.  2. MySQL Recordset ve Bazı ASP komutlarını desteklemez.  3. MySQL Database e garanti verilmez. (No Warranty
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.  1. Bir MySQL komutu mutlaka noktalı virgül ile biter:  SELECT * FROM tablo;  2. Komut kullanırken satır atlayabilirsiniz, noktalı virgül kullanmadığınız sürece bir önceki satırın devamı sayılacaktır:  SELECT * FROM tablo WHERE id < "25" ORDER BY id LIMIT 0, 10;  3. Sorgulama yaparken iç sorgular için parantez kullanmalısınız. Sorgularda öncelikle dikkate alınacak yer parantezlerdir:
  • 13.  4. Bir tabloya bir isim atayabilirsiniz. Bunu iki yolla yaparsınız ya direkt olarak atadığınız ismi yazarsınız ya da "as" ekleyerek atadığınız ismi yazarsınız:  1. SELECT t.id FROM tablo t;  2. SELECT t.id FROM tablo as t;  5. Değişkenler mutlaka tırnak (") ya da tek tırnak (') işareti içine alınır. Fakat hangisiyle başlarsa onunla kapanmak zorundadır:  1. SELECT * FROM tablo WHERE isim = "Ali";  2. SELECT * FROM tablo WHERE isim = 'Ali';  6. Eğer değişken (") ya da (') içeriyorsa taksim konularak değişkenin kapanmadığı sunucuya bildirilmelidir (yoksa hata verecektir).  1. UPDATE tablo SET mesaj = 'Bugün Ali'nin Doğum Günü!' WHERE id = "1";
  • 14. Aşağıdaki komutu kullandığımızda MySQL sunucusu seçili tabloyu bize verecektir. Eğer seçili bir tablo yoksa boş görünecektir.  SELECT DATABASE(); +----------------+ | Database() | +----------------+ | | +----------------+
  • 15.
  • 16. Bunun için SHOW TABLES komutu kullanılır SHOW TABLES; +---------------------+ | Tables in employees | +---------------------+ | tablom | +---------------------+
  • 17. +-------+------------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +-------+------------------+------+-----+---------+----------------+ | id | int(10) unsigned | | PRI | 0 | auto_increment | | isim | varchar(45) | YES | | NULL | | | yas | int(10) | YES | | NULL | | | email | varchar(60) | YES | | NULL | | +-------+------------------+------+-----+---------+----------------+