Ev Kişisel Finans MySQL ile İletişim Kurma - ahşaplar

MySQL ile İletişim Kurma - ahşaplar

İçindekiler:

Video: ÇT MySql Veri Tabanı ve PHP Temelleri Eğitimi 2024

Video: ÇT MySql Veri Tabanı ve PHP Temelleri Eğitimi 2024
Anonim

Veritabanıyla olan tüm etkileşim, iletileri MySQL sunucusuna geçirerek gerçekleştirilir. MySQL sunucusu, gönderdiğiniz yönergeleri anlamalıdır. En azından bazı biçimlerde, çoğu veritabanı yönetim sistemince anlaşılan standart bir bilgisayar dili olan Yapılandırılmış Sorgu Dili (SQL) kullanarak iletişim kurarsınız.

MySQL'in anlayabileceği bir istek yapmak için bir SQL deyimi oluşturup MySQL sunucusuna gönderirsiniz.

SQL sorguları oluşturun

SQL neredeyse İngilizce; İngilizce kelimelere benzer şekilde ses çıkaran kelimeleri birleştiren büyük ölçüde İngilizce kelimelerden oluşur. Genel olarak (Neyse ki), çalışan SQL sorgularını yazmak için herhangi bir gizemli teknik dili anlamanıza gerek yoktur.

Her ifadenin ilk kelimesi, MySQL'e ne yapmak istediğinizi söyleyen bir eylem kelimesi (fiil) olan adıdır. Burada açıklanan ifadeler CREATE, DROP, ALTER, SHOW, INSERT, LOAD, SELECT, UPDATE ve DELETE'dir. Bu temel kelime, web sitelerinde veri tabanları oluşturmak ve etkileşim kurmak için yeterlidir.

İfade adının arkasında, MySQL'e eylemi nasıl yapacağını anlatan kelimeler - cümleler - bazıları gereklidir - bazı isteğe bağlıdır. Örneğin, her zaman MySQL'e ne yapılacağını söylemelisiniz ve her zaman hangi tabloda veri ekleyeceğinizi veya veri seçeceğini söylemeniz gerekir.

Aşağıdakiler tipik bir SQL deyimidir. Gördüğünüz gibi, İngilizce kelimeleri kullanır:

SELECT lastName FROM Member

Bir deyim SELECT kullandığında, bir sorgu olarak bilinir; çünkü bilgi için veritabanını sorguluyorsunuzdur. Bu sorgu, Member adlı tabloda depolanan tüm soyadları alır. Aşağıdakiler gibi daha karmaşık sorgular daha az İngilizce-benzeri:

SELECT lastName, firstName FROM Üye WHERE state = "CA" AND city = "Fresno" ORDER BY lastName

Bu sorgu, Fresno'da yaşayan üyelerin tüm soyadlarını ve ilk adlarını alır ve sonra onları soyadlarına göre alfabetik sıraya yerleştirir. Bu sorgu daha az İngilizce olsa da, hala oldukça açıktır.

Bir SQL deyimi oluştururken aklınızda bulundurmanız gereken bazı genel noktalar şunlardır:

  • Büyük Harf: Bu örnekte, SQL dili tüm harflerdendir; Değişken bilgi öğeleri (sütun adları gibi) genellikle hepsi ya da çoğunlukla küçük harfli etiketler olarak verilir. Bu okumayı kolaylaştırıyor -MySQL'in bu biçime ihtiyacı yok. SQL kelimelerinin durumu önemli değil; Örneğin, SELECT, SELECT ile aynıdır ve from, MySQL ile ilgili olarak FROM ile aynıdır.

    Öte yandan, işletim sisteminiz Unix veya Linux ise, tablo adları, sütun adları ve diğer değişken bilgileri büyük önem taşımaktadır. Unix veya Linux'u kullanırken, MySQL'in sütun adlarını tam olarak eşleştirmesi gerekir; bu nedenle, sütun adları için doğru olması gereken şeydir - örneğin, soyad son adla aynı değildir.

    Bununla birlikte, Windows, Unix ve Linux kadar seçici değildir; kendi bakış açısından soyadı ve Soyadı aynıdır.

  • Aralık: SQL kelimeleri bir veya daha fazla boşluk ile ayrılmalıdır. Kaç tane alan kullandığınız önemli değildir; sadece 20 boşluk veya sadece 1 boşluk kullanabilirsiniz. SQL ayrıca satır sonuna dikkat etmez. SQL deyimindeki herhangi bir noktadan yeni bir satır başlatabilir veya tüm ifadeyi tek bir satırda yazabilirsiniz.

  • Tırnaklar: CA ve Fresno, önceki sorguda çift tırnak işaretleri (") içine alındığına dikkat edin. CA ve Fresno, metin dizeleri, veya karakter dizeleri olarak adlandırılan karakter dizisidir. SQL sorgusundaki metin dizelerini, veritabanında önceden saklanan metin dizeleriyle karşılaştırmasını MySQL'e öneriyorsunuz. Sayısal sütunlarda saklanan numaraları (tamsayılar gibi) karşılaştırdığınızda, numaraları tırnak işareti içine almazsınız.

SQL sorguları gönderme

MySQL'e çeşitli yollarla bir SQL sorgusu gönderebilirsiniz. Sorguları göndermenin iki yolu vardır:

  • mysql istemcisi: MySQL'i yüklediğinizde, metin tabanlı bir mysql istemcisi otomatik olarak yüklenir. Bu basit istemci, sorgular göndermek için kullanılabilir.

  • PHP yerleşik işlevleri: Özellikle bu amaç için özel olarak tasarlanmış yerleşik PHP işlevlerini kullanarak PHP komut dosyalarından bir MySQL veritabanıyla iletişim kurarsınız. Fonksiyonlar, MySQL sunucusuna bağlanır ve SQL sorgusu gönderilir.

MySQL ile İletişim Kurma - ahşaplar

Editörün Seçimi

Kendi Excel 2007 Şablonlarınızı Oluşturun - mankenler

Kendi Excel 2007 Şablonlarınızı Oluşturun - mankenler

Hazır bir Excel 2007 şablonunu bulamazsanız faturaya uyuyor, oluşturduğunuz veya şirketinizin elinde bulunan örnek çalışma kitaplarından kendi şablonlarınızı oluşturuyor. Kendi şablonunuzu oluşturmanın en kolay yolu, gerçek bir çalışma kitabı prototipi oluşturmak ve dosyayı şablon dosyası biçimini kullanarak kaydedin ...

Kendi Excel 2010 Şablonlarınızı Oluşturma - mankenler

Kendi Excel 2010 Şablonlarınızı Oluşturma - mankenler

Hazır Excel 2010 şablonunu bulamazsanız faturaya uyuyor, oluşturduğunuz veya şirketinizin elinde bulunan örnek çalışma kitaplarından kendi şablonlarınızı oluşturuyor. Kendi şablonunuzu oluşturmanın en kolay yolu, gerçek bir çalışma kitabı prototipi oluşturmak ve dosyayı şablon dosyası biçimini kullanarak kaydedin ...

Excel 2007 Grafiğinin Tipini ve Stilini özelleştiren - aumluları

Excel 2007 Grafiğinin Tipini ve Stilini özelleştiren - aumluları

Bir grafik eklediğinizde bir Excel 2007 çalışma kitabı, Şeritte yeni bir Grafik Araçları Tasarım sekmesi görüntülenir. Grafik türünü ve stilini özelleştirmek için Grafik Araçları Tasarım sekmesindeki komut düğmelerini kullanabilirsiniz. Tasarım sekmesi aşağıdaki düğme gruplarını içerir: Tür grubu Değiştir Grafik Türü ...

Editörün Seçimi

ÜÇüncü Temel, Çalınma Evini ve Diğer Beyzbol Beyitlerini Çalın

ÜÇüncü Temel, Çalınma Evini ve Diğer Beyzbol Beyitlerini Çalın

ÜÇüncü temel çalmak genellikle ikinci çalmaktan daha kolaydır. Birçok atış çizmeden ilk önce olduğundan daha büyük bir yol alabilirsin. Zamanlamanız iyi ise, atıcı topu bırakmadan önce saniyelerden de çıkabilirsiniz. Sürahi genellikle koşucuları ikinci sıradan seçmek daha zor olur ...

Basketbol Takımınızda Bir Balo Domuzuyla

Basketbol Takımınızda Bir Balo Domuzuyla

Balo domuzu - asılı bir oyuncu uzun süreler boyunca topa vurur ve geçmek yerine her yere ateş etmeyi amaçlar - tüm takım için gerçek sorunlar yaratır. Örneğin, topu domuzu, takımın moralini zayıflatan ve öldüren puan almaya çalışan açık takım arkadaşlarını görmezden gelir ...

Editörün Seçimi

Canon EOS 6D'ye Yazar Adı Nasıl Eklenir Canon EOS 6D'ye Yazar Adı Nasıl Eklenir

Canon EOS 6D'ye Yazar Adı Nasıl Eklenir Canon EOS 6D'ye Yazar Adı Nasıl Eklenir

Adınızı aşağıdaki gibi ekleyebilirsiniz: Canon'la çektiğiniz her görüntünün yazarı. Bilgiler, çektiğiniz her resme EXIF ​​verisi olarak eklenir. Yazar bilgilerinizi kameraya kaydetmek için: Menü düğmesine basın. Daha önce kullanılan menü görüntülenir. Kamera Ayarları ... 4 ...

Rebel T6i / 750D'den Görüntülere Nasıl Temizleme Talimatları Ekleyeceksiniz - mankenler

Rebel T6i / 750D'den Görüntülere Nasıl Temizleme Talimatları Ekleyeceksiniz - mankenler

Küçük noktalar görüntülerinizde tutarlı bir şekilde görünüyorsa ve Rebel T6i / 750D'nin lensindeki kirin nedeni değilse - sensörünüzün temizlemeye ihtiyacı olabilir. Sensörü kendiniz temizlemeyin, çünkü ne yaptığınızı bilmiyorsanız makinenizi kolayca mahvedebilirsiniz. Bunun yerine, fotoğraf makinesini çekin ...