Üsse Nasıl Bağlanır

İçindekiler:

Üsse Nasıl Bağlanır
Üsse Nasıl Bağlanır

Video: Üsse Nasıl Bağlanır

Video: Üsse Nasıl Bağlanır
Video: How to Use Weightlifting Wrist Straps for Wrist Support When Bodybuilding and Powerlifting 2024, Mayıs
Anonim

Bir uygulamayı bir veritabanına bağlamak için, bu belirli VTYS tarafından kullanılan dilde uygun komut dizisini göndermesi gerekir. MySQL veritabanı yönetim sistemi günümüzde çok sık kullanılmaktadır ve bunlarla çalışmak için uygulamalar, sunucu tarafı programlama dili PHP ile yazılmıştır. Aşağıda, bir uygulamayı MySQL veritabanına bağlamak için bu dildeki komut dizisinin bir çeşidi verilmiştir.

Üsse nasıl bağlanır
Üsse nasıl bağlanır

Talimatlar

Aşama 1

SQL sunucusuna bir veritabanı bağlantı isteği göndermek için PHP'nin yerleşik mysql_connect işlevini kullanın. Bu işlevin, ilki veritabanının adresini belirtmesi gereken üç gerekli parametresi vardır. Çoğu zaman, bu sunucu ve ona erişen komut dosyası aynı fiziksel sunucudadır, bu nedenle adres olarak localhost ayrılmış word'ü kullanılır. İkinci parametre, bağlanan kullanıcının oturum açma bilgilerini ve üçüncü - şifresini içermelidir. Örneğin:

$ DBconnection = mysql_connect ("localhost", "myName", "myPass");

Adım 2

SQL sunucusuna yeni bir bağlantı oluşturduktan sonra yerleşik mysql_select_db işlevini uygulayın. Bu işlev, içine yerleştirilmiş tablolarla daha sonra çalışmak için sunucuda bulunan veritabanlarından birini seçer. İşleve iki değişken iletmeniz gerekir: ilki gerekli veritabanının adını içermeli ve ikincisi önceki adımda oluşturduğunuz kaynak bağlantısını içermelidir. Örneğin:

mysql_select_db ("myBase", $ DBconnection);

Aşama 3

Bazen uygulamanın verileri görüntülerken kullandığı kodlama, bilgilerin veritabanı tablolarına yazıldığı kodlamayla eşleşmez. Bu durumda sunucuya isteklerinizi hangi kodlamada alacağı ve hangi kodlamada yanıtlarını dönüştüreceği bir kurulum vermeniz gerekir. Bu, bir veritabanı seçildikten sonra, örneğin aşağıdaki SQL sorguları kümesi gönderilerek yapılabilir:

mysql_query ("SET karakter_set_client = 'cp1251'");

mysql_query ("SET karakter_set_results = 'cp1251'");

mysql_query ("SET harmanlama_bağlantısı = 'cp1251_general_ci'");

Bundan sonra doğrudan veritabanı tablolarıyla çalışmaya başlayabilirsiniz.

4. Adım

Komut dosyalarınız ve veritabanı arasında bir ortam olarak PHP uygulamalarına bağlanmak için özel olarak tasarlanmış işlev ve sınıf kitaplıklarını kullanın. Bunları kullanmanın avantajı, bu tür kitaplıklarda veri alışverişi ile ilgili tüm nüansların dikkate alınması ve dikkatli bir şekilde hatalarının ayıklanmasıdır. Kullanımları, yanlışlıkla yapılan hataları önlemeye, veritabanlarıyla çalışmak için komut dosyası yazmayı basitleştirmeye ve onları daha çok yönlü hale getirmeye yardımcı olur. Böyle bir kütüphanenin bir örneği, Dmitry Koterov'un önderliğinde geliştirilen DbSimple'dır.

Önerilen: