B
Break4Love
Kullanıcı
MySQL Yönetimi
Tüm SQL işlemleri için Php kullanılabileceği gibi veritabanı sunucusunda veritabanı, tablo oluşturmak, değiştirmek ya da diğer işlemler için farklı arayüzler kullanmak zaman kazandırıcı olabilir. Php kullanılarak geliştirilen PhpMyAdmin sayesinde web sunucu aracılığıyla tüm MySQL özelliklerini yönetebilmek mümkündür. Hem Unix hem de Windows ortamları için PhpMyAdmin tavsiye edilir. Windows"da da MySQL"i yönetmek için myAdmin adındaki yazılım da oldukça kullanışlıdır. MySQL"e ve Php"ye yeni başlayan kullanıcılar için veritabanını tanımak amacıyla ayrı bir yazılım kullanmaları tavsiye edilebilir.
Php"de kullanılabilecek MySQL Komutları :
mysql_affected_rows : Bir önceki işlemde etkilenen satır sayısı
mysql_close : Belirtilen MySQL bağlantısını kapatır
mysql_connect : Sunucuya veritabanı bağlantısı açar
mysql_create_db : MySQL"de veritabanı açar
mysql_data_seek : Sonuç satırında belirtilen sıraya geçer
mysql_db_query : MySQL"e sorgu gönderir
mysql_drop_db : Sunucudan veritabanı siler
mysql_errno : Bir önceki işlemdeki MySQL hata numarasını verir
mysql_error : Bir önceki işlemdeki MySQL hata mesajını verir
mysql_fetch_array : Sonuçları dizi değişkeni olarak alır
mysql_fetch_field : Sonuç tablosundaki alan adını obje olarak alır
mysql_fetch_lengths : Sonuç tablosundaki dizi değişkenin uzunluğunu alır
mysql_fetch_object : Sonuç satırını obje olarak alır
mysql_fetch_row : Sonuç tablosundan dizi değişkeni olur
mysql_field_name : Sonuç tablsundaki sonucun tablodaki alan adını verir
mysql_field_seek : Sonuç tablosunda sıra indisini belirtilen yere götürür
mysql_field_table : Alan adı verilen sonucun tablo adını verir
mysql_field_type : Sonuçtaki alanın hangi tip olduğunu belirtir
mysql_field_flags : Sonuçtaki alanın hangi tür ekstra parametrelerle tanımlandığını belirtir
mysql_field_len : Sonuçtaki alanın veritabanındaki uzunluğunu verir
mysql_free_result : Sonuçlar için atanan hafızayı boşaltır
mysql_insert_id : Bir önceki veri yerleştirmede oluşan otomatik veri değerini verir
mysql_list_fields : Sonuçtaki tüm tablo alanlarını listeler
mysql_list_dbs : Sunucudaki tüm veritabanlarını listeler
mysql_list_tables : Veritabanındaki tüm tabloları listeler
mysql_num_fields : Sonuçtaki alan sayısını verir
mysql_num_rows : Sonuçtaki satır sayısını verir
mysql_pconnect : Sunucuya kalıcı bir bağlantı tanımlar
mysql_query : Veritabanına sorgu gönderir
mysql_result : Sorgudan dönen sonuçları alır
mysql_select_db : Sunucudan veritabanı seçer
mysql_tablename : Verilen alanın ait olduğu tablo adını verir
Tüm SQL işlemleri için Php kullanılabileceği gibi veritabanı sunucusunda veritabanı, tablo oluşturmak, değiştirmek ya da diğer işlemler için farklı arayüzler kullanmak zaman kazandırıcı olabilir. Php kullanılarak geliştirilen PhpMyAdmin sayesinde web sunucu aracılığıyla tüm MySQL özelliklerini yönetebilmek mümkündür. Hem Unix hem de Windows ortamları için PhpMyAdmin tavsiye edilir. Windows"da da MySQL"i yönetmek için myAdmin adındaki yazılım da oldukça kullanışlıdır. MySQL"e ve Php"ye yeni başlayan kullanıcılar için veritabanını tanımak amacıyla ayrı bir yazılım kullanmaları tavsiye edilebilir.
Php"de kullanılabilecek MySQL Komutları :
mysql_affected_rows : Bir önceki işlemde etkilenen satır sayısı
mysql_close : Belirtilen MySQL bağlantısını kapatır
mysql_connect : Sunucuya veritabanı bağlantısı açar
mysql_create_db : MySQL"de veritabanı açar
mysql_data_seek : Sonuç satırında belirtilen sıraya geçer
mysql_db_query : MySQL"e sorgu gönderir
mysql_drop_db : Sunucudan veritabanı siler
mysql_errno : Bir önceki işlemdeki MySQL hata numarasını verir
mysql_error : Bir önceki işlemdeki MySQL hata mesajını verir
mysql_fetch_array : Sonuçları dizi değişkeni olarak alır
mysql_fetch_field : Sonuç tablosundaki alan adını obje olarak alır
mysql_fetch_lengths : Sonuç tablosundaki dizi değişkenin uzunluğunu alır
mysql_fetch_object : Sonuç satırını obje olarak alır
mysql_fetch_row : Sonuç tablosundan dizi değişkeni olur
mysql_field_name : Sonuç tablsundaki sonucun tablodaki alan adını verir
mysql_field_seek : Sonuç tablosunda sıra indisini belirtilen yere götürür
mysql_field_table : Alan adı verilen sonucun tablo adını verir
mysql_field_type : Sonuçtaki alanın hangi tip olduğunu belirtir
mysql_field_flags : Sonuçtaki alanın hangi tür ekstra parametrelerle tanımlandığını belirtir
mysql_field_len : Sonuçtaki alanın veritabanındaki uzunluğunu verir
mysql_free_result : Sonuçlar için atanan hafızayı boşaltır
mysql_insert_id : Bir önceki veri yerleştirmede oluşan otomatik veri değerini verir
mysql_list_fields : Sonuçtaki tüm tablo alanlarını listeler
mysql_list_dbs : Sunucudaki tüm veritabanlarını listeler
mysql_list_tables : Veritabanındaki tüm tabloları listeler
mysql_num_fields : Sonuçtaki alan sayısını verir
mysql_num_rows : Sonuçtaki satır sayısını verir
mysql_pconnect : Sunucuya kalıcı bir bağlantı tanımlar
mysql_query : Veritabanına sorgu gönderir
mysql_result : Sorgudan dönen sonuçları alır
mysql_select_db : Sunucudan veritabanı seçer
mysql_tablename : Verilen alanın ait olduğu tablo adını verir