MySQL'in tanıtıma ihtiyacı olmamalıdır. WordPress veya birçok özel CMS çalıştıran çoğu web sitesinin arkasındaki güç ve birçok şirket veritabanının arkasındaki motordur. Nasıl yapılacağını öğrendikten sonra verileri yönetmeyi ve saklamayı çok basit hale getiren basit ama çok etkili bir sistemdir. Bugün MySQL'de tabloların nasıl oluşturulacağını ve silineceğini ele alacağız.
dizüstü bilgisayar nasıl chromebook'a dönüştürülür
Tablolar, mantıksal bir şekilde yapılandırılmış ilgili veri koleksiyonlarıdır. Tablolar, hücrelerdeki verileri (değerleri) sıralamak için satırları ve sütunları kullanır. Her tablonun benzersiz bir adı vardır. Her sütunun bir adı, veri türü ve sütunla ilgili diğer özellikleri olacaktır. Satırlar ayrıca adlara sahip olacak ve sütunlarla ilgili verileri içerecektir.
MySQL de dahil olmak üzere çoğu veritabanının çekirdeğini oluşturan bu temeldir.
MySQL'de tablolar oluşturun ve silin
MySQL'de tablolar oluşturma ve silme konusunda size yol göstereceğim. MySQL'de çalışmak için phpMyAdmin veya sorguları kullanabilirsiniz. İkinize de göstereceğim. Muhtemelen GUI'ye veya sorgulara yöneldiğinizi göreceksiniz. Doğru yol veya en iyi yol yoktur, kendinizi en rahat hissettiğiniz şeyi kullanın.
Bir tabloyu silmenin kalıcı olduğunu unutmayın. SQL, verileri korumak için kopyaları tutmaz veya dosyaları kaydetmez. Veritabanınızın yedeğini almadığınız sürece geri dönüş yoktur. Tabloları oluşturmaya ve silmeye başlamadan önce bu yedeği almak iyi bir fikir olabilir.
Önce phpMyAdmin'de bir tablo oluşturalım:
- phpMyAdmin'i açın ve oturum açın.
- Sol menüden veritabanını seçin.
- Sol menüdeki veritabanı adının altında Yeni'yi seçin.
- Tabloya benzersiz bir ad vererek formu doldurun.
- Sayfanın istediğiniz kadarını tamamlayın.
- Sağ alt köşedeki Kaydet'i seçin.
My SQL'de başarıyla bir tablo oluşturdunuz!
Şimdi bir tanesini silelim.
- phpMyAdmin'i açın ve oturum açın.
- Sol menüden veritabanını seçin.
- Soldaki menüdeki veya ortadaki kutudaki listeden bir tablo seçin.
- Silmek istediğiniz tablonun orta satırından Bırak'ı seçin. Drop, silmek için SQL-konuşur.
- Görüntülenen açılır kutuda onaylayın.
- Tablo silinir.
SQL sorgusu kullanarak tablolar oluşturun ve silin
SQL sorgularını kullanmak kesinlikle sadelik için bir yöntemdir, ancak tüm DBA'ların elini tutması iyi bir uygulamadır. Sorguları kullanarak MySQL'de tabloları nasıl oluşturup sileceğiniz aşağıda açıklanmıştır.
- Oturum açın ve MySQL'de sorgu komut penceresine erişin.
- Örnek bir veritabanı oluşturalım. 'VERİTABANI ADI OLUŞTUR;' yazın. NAME öğesini gördüğünüz yerde veritabanınıza bir ad verin. Örneğin, 'CREATE DATABASE TechJunkie;'
- 'VERİTABANI ADI KULLAN;' yazın. DATABASENAME'i gördüğünüz yerde, yukarıda oluşturduğunuz adı ekleyin. Örneğin, 'TechJunkie'yi KULLANIN;'.
- 'TABLO ADI YOKSA TABLO OLUŞTUR (Id INT);' yazın. Örneğin, 'MEVCUT DEĞİLSE TABLO OLUŞTURUN TechJunkieUsers (Id INT);'.
Bu, TechJunkie adlı bir veritabanı ve bu veritabanı içinde TechJunkieUsers adlı bir tablo oluşturur. Gördüğünüz yerde (Id INT), bu tamsayı veri türüyle ID adlı bir sütun oluşturur.
Bu örnekte daha ileri gidebilir ve şöyle bir şey yazabilirsiniz:
TechJunkieUsers IF DEĞİLSE TABLO OLUŞTURUN (id INT NOT NULL PRIMARY KEY AUTO_INCREMENT, soyadı VARCHAR(20), ad VARCHAR(20), Joindate DATE).
Bu, zaten mevcut değilse bir tablo oluşturacak ve soyadı, adı ve birleştirme tarihleri için sütunlar oluştururken her satırı bir kimlik numarasıyla otomatik olarak artıracaktır. VARCHAR, herhangi bir karakterin hücreyi maksimum 20 karakterle doldurabileceği anlamına gelir.
SQL sorgusu kullanarak bir tabloyu silin:
- Oturum açın ve MySQL'de sorgu komut penceresine erişin.
- Silmek istediğiniz tabloyu içeren veritabanına erişmek için 'VERİTABANI ADI KULLAN' yazın. Örneğin, 'TechJunkie KULLANIN;'
- 'TABLO ADI VARSA DROP TABLOSU' yazın; örneğin 'MEVCUT TABLO OLURSA DROP TABLO TechJunkieUsers;'.
Hem phpMyAdmin hem de bir SQL sorgusu kullanmak aynı sonucu verecektir. SQL'de çok az çabayla tablolar oluşturabilir ve silebilirsiniz. Bazen çok az çaba!
Ayrıca tek seferde veritabanları, tablolar ve girişler oluşturmak için bir PHP dosyası kullanabilirsiniz, bunu başka bir zaman ele alacağım. SQL'i kullanmanın 'en iyi' bir yolu yoktur. Bazı saflar, veritabanlarında eylemler gerçekleştirmek için her zaman sorguları kullanmanız gerektiğini söylüyor ve bunda bir anlam var. Ortalama bir DBA'nın zamanının çoğunu geçirdiği yerdir, ancak yeni başlayanlar veya kendi WordPress web sitesini yönetenler için phpMyAdmin'in kullanımı başlangıçta daha kolaydır.
Yeni başlayanlar için MySQL veya phpMyAdmin için herhangi bir ipucunuz var mı? Yukarıdaki işlemlere ekleyeceğiniz bir şey var mı? Bize aşağıda anlatın!