|
CHAR
|
String,Lenght,0 - 255
|
|
VARCHAR
|
String,Lenght,0 - 255
|
|
TINYTEXT
|
String,Lenght,0 - 65535
|
|
TEXT
|
String,Lenght,0 - 65535
|
|
BLOB
|
String,Lenght,0 - 65535
|
|
MEDIUMTEXT
|
String,Lenght,0 - 16777215
|
|
MEDIUMBLOB
|
String,Lenght,0 - 16777215
|
|
LONGTEXT
|
String,Lenght,0 - 4294967295
|
|
LONGBLOB
|
String,Lenght,0 - 4294967295
|
|
*TINYINT
|
Integer , -128'den 127'e
|
|
*SMALLINT
|
Integer , -32768'den 32767'e
|
|
*MEDIUMINT
|
Integer , -8388608'den 8388607'e
|
|
*INT
|
Integer , -2147483648'den 2147483648'e
|
|
*bıgınt
|
Int
|
|
FLOAT
|
Decimal (Virgülden sonra 23 basamak)
|
|
DOUBLE
|
Decimal (24 'den 53 'e kadar)
|
|
DECIMAL
|
"DOUBLE" string olarak saklanır
|
|
DATE
|
YYYY-AA-GG
|
|
DATETIME
|
YYYY-AA-GG SS:DD:Sn
|
|
TIMESTAMP
|
YYYYAAGGHHMMSn
|
|
TIME
|
SS:DD:Sn
|
|
ENUM
|
Seçenek sunuculardan birisi
|
|
SET
|
Seçme komutu
|
|
mysql_connect(sunucu, kullanıcı adı, şifre) MySQL sunucusuna bağlantı açar.
|
|
mysql_close(bağlantı) MySQL bağlantısını kapatır.
|
|
mysql_select_db(veritabanı adı, bağlantı) MySQL veritabanını seçer.
|
|
mysql_query(sorgu) Veritabanına sorgu gönderir.
|
|
mysql_create_db(veritabanı adı, bağlantı) MySQL’de veritabanı oluşturur.
|
|
mysql_num_rows(sonuç) Sonuçtaki satır sayısını verir.
|
|
mysql_num_fields(sonuç) Sonuçtaki alan sayısını verir.
|
|
mysql_fetch_array(sonuç, sonuç tipi) Sonuçları dizi değişkeni olarak alır.
|
|
mysql_list_fields(veritabanı adı, tablo adı, bağlantı) Sonuçtaki tüm tablo alanlarını listeler.
|
|
mysql_list_dbs(bağlantı) Sunucudaki tüm veritabanlarını listeler.
|
|
mysql_result(sonuç, satır numarası, alan) Sorgudan dönen sonuçları alır.
|
|
mysql_ping(bağlantı) MySQL bağlantısının aktif olup olmadığını kontrol eder.
|
|
mysql_info(bağlantı) Son sorgu hakkında bilgi döndürür
|
|
mysql_error(bağlantı) Bir önceki işlemdeki MySQL hata mesajını verir.
|
|
ABS
|
|
SIGN
|
|
MOD
|
|
FLOOR
|
|
CEILING
|
|
ROUND
|
|
DIV
|
|
EXP
|
|
LN
|
|
LOG,LOG2,LOG10
|
|
POW
|
|
POWER
|
|
SQRT
|
|
PI
|
|
COS
|
|
SIN
|
|
TAN
|
|
GREATEST
|
|
LEAST
|
|
SELECT * FROM tablename
|
//Bütün kolonları döndürür
|
|
SELECT column FROM tablename
|
//Belirtilen kolonu seçer
|
|
SELECT COUNT(*) FROM tablename
|
//Satır Sayısını döndürür
|
|
SELECT SUM(column) FROM tablename
|
//Kolonların toplamını döndürür
|
|
SELECT DISTINCT column from tablename
|
//Sadece benzer olmayan istediğimiz verileri seçer
|
|
SELECT * FROM tablename WHERE şart
|
//Belirttiğimiz şartlardaki verileri seçer
|
|
SELECT *FROM table1 INNER JOIN table 2 on table1.id=table2.id
|
//2 tabloya bağlanarak bütün kolonları döndürür
|
|
SELECT LAST_INSERT_ID() as new_id
|
//Son yaratılan satırın id 'sini çeker
|
|
SELECT max(column) AS alieas
|
// Örn: Alias kolonundaki en büyük değeri döndürür
|
|
SELECT * FROM table ORDER BY column
|
//Kolonlara göre büyün satırları sıralar
|
|
ASCII
|
|
ORD
|
|
CONV
|
|
BIN,OCT,HEX
|
|
CHAR
|
|
CONCAT
|
|
LOCATE
|
|
SUBSTRING
|
|
LTRIM
|
|
RTRIM
|
|
REPLACE
|
|
REPEAT
|
|
INSERT
|
|
REVERSE
|
No comments yet.
Cheatography n. The art of mapping complex subjects into clear, instantly navigable reference guides.