phpmyadmin'de mysql veritabanı. Yardımcı. phpMyAdmin'i yükleme. PhpMyAdmin'de yeni bir veri tabanı ve coristuvacha oluşturulması

Bu konu incelendi MySQL veri tabanı oluşturma hem de onunla bir robot. Popolar için reçete edildiği gibi böyle bir veritabanı oluşturmanızı tavsiye ederim, böylece bu asistanın diğer konularında onunla çalışabiliriz.

Yeni bir veritabanı oluşturmak için programın ana tarafında bulunan "Veritabanı" sekmesine gitmeniz gerekir. Pencerenin üst kısmında bir veri tabanları menüsü vardır.

Veritabanına mybase adını verelim, utf8_general_ci'yi seçelim ve "Create" butonuna tıklayalım. Veritabanı oluşturulur, programın sol sütununda bir veritabanları listesi gibi görünür. Veritabanı boş iken, tablolarda intikam alınmayacaktır. Veritabanı programını oluşturduktan sonra, tablo oluşturabileceğiniz "Yapı" sekmesine gidin.

Bilgilerin tabloda olacağı gerçeğine dayanarak, muhtemelen onu biriktireceğiz. Site için bir tablo oluşturuyoruz. Aşağıdaki alanlara sahip olacaktır:

id – koristuvach'ın benzersiz numarası

pas - şifre

bilgilendirmek - koristuvach hakkında bilgi olarak

"Yapı" sekmesinde yeni bir tablo oluşturun:

Kullanıcılar tablosuna isim veriyoruz, içinde 4 alan olduğunu belirtiyoruz, "İleri" butonuna basıyoruz ve tablo oluşturma tarafına geçiyoruz.

Elin arkasında, tüm masalara getirilenler - o siparişin türü. Rakamlar yanda alt kısımda belirtilmiştir.

Tablo türü InnoDB'yi seçin. MySQL'in kazandığı ana tip budur. utf8_general_ci tarihini girin.

Alan adları dediğim gibi bu şekilde girilmelidir örneğin ilk alanın adı id olabilir. Daha sonra türünü belirtmeniz gerekir.

Zengin bir şekilde eklemek için ipuçları, siteler oluştururken, veritabanlarında metinleri ve sayıları arayın. Cilt z tsikh için vid_v nformatsії є k_lka typeіv polіv. Kısa metinler için bir tür, uzun metinler için diğerleri. Bu, disk alanından tasarruf etmek için azaltılmıştır. Gerçekten kazanıyorlar, önemli, şu şekildeler:

INT - tam sayılar için

FLOAT - kesirli sayılar için

VARCHAR - metinleri düzenlemek için

METİN - doğal metinler için

Fareyi bir türün adına yönlendirmek için bir açıklama sağlanır.

Kimlik alanı için INT türünü seçin.

Ayrıca bu alan için AUTO_INCREMENT ayarlamanız gerekir. Kurulduğunda, dizine eklenmesi için bir blok görünecektir. Yenisinin "İleri" düğmesine basması yeterlidir.

Alanların otomatik olarak değerlere sahip olması için her şey gereklidir. İkinci alana ilk giriş eklenirken 1 sayısı eklenecek ve sonraki giriş 2 olacak vb. Bu dermal koristuvaj yönteminin tabloda benzersiz bir numarası vardır.

Bir sonraki alan oturum açma olarak adlandırılabilir, tür VARCHAR'dır. Hangi tip için yüklemek gerekir maksimum dozhina satırlar. Hücum kolunda ortaya çıkıyor. Satırın kısa olması, hatta veri tabanının bile kısa olması için ve böylece bilgileri kompakt bir biçimden çıkarmak için karalamaya gerek yoktur. Yedekten satırın uzunluğunu belirleyebilirsiniz. Önemli ölçüde 50 karakter. Rusça harflerin doğru görünmesi için alan hizalamasının ayarlanması gerekir. Ale, yakshcho Wee tüm tabloların doğruluğunu gösterdi ve alanlar obov'yazkovo olmamalıdır.

Sonraki alana pas adı verilir, VARCHAR yazın, maksimum 50 karakter.

Sonraki alana bilgi adı verilir, METİN yazın. Dovzhina kimse için gerekli değildir. Bu tür için maksimum uzunluk 65.000 karakterdir. Alanın daha büyük boyutta bir metne sahip olabileceğini iletmek gerekir, başka türler yazmak gerekir.

Her şey sipariş edildiyse, "Kaydet"e basın. Yakshcho Vee her şeyi doğru yaptı, ardından tablo oluşturuldu. Program tabloları "Yapı" sekmesine gider. Dönmek için programın sol kısmındaki veritabanınızın adına tıklayabilirsiniz. Bu veritabanında bir tablo listesi görünecektir. Tablolardan birine bastıktan sonra "Bak" sekmesine gideceksiniz. Tablolarda daha fazla giriş olmamasına rağmen şu ana kadar boş. "Yapı" sekmesine giderseniz, tablonun nasıl düzenlendiğini ve içindeki alanların nasıl olduğunu görebilirsiniz. Onları görevlerle hatırlayabilir, gördüklerini değiştirebilirsin. Ayrıca tablolara yeni alanlar ekleyebilirsiniz.

Tabloya kayıt ekleme

PhpMyAdmin programının yardımıyla, sayıların görüntülendiği SQL kodunu girin. Şimdilik, bu koda dikkat etmeyin. Cim kodundan gelen talimat "Vikonati" düğmesi olabilir. Eğer basarsanız, tüm kod tekrar yazılacaktır. Tobto diya, yaku Vi shoyno zrobili, tekrarlanacak. Düğmeye basmak gerekli değildir, isteğin sonucuna gidin.

Kayıt eklemek için bir tablo açmanız ve "Ekle" sekmesinde görmeniz gerekir.

Girişi tamamlamak için bir yan not gereklidir. Alan değerleri "Değer" sütununun yanına yazılır. id alanının değerinin yazılmasına gerek yoktur, otomatik olarak doldurulacaktır. Ayrıca diğer alanların değerini belirtmemek de mümkündür. Daha sonra bu kayıtta alan boş bırakılacaktır. Alan değerlerini kaydedin ve "İleri" düğmesine basın.

Program "SQL" sekmesine gider, bu durumda hangi satırın eklendiği ve tabloya hangi satırın eklendiğine dair kod hatırlanır. "Bak" sekmesine gidin. Tablolarda görünen kayda bakın. Böylece diğer girdileri kendiniz ekleyebilirsiniz.

Tablonun ana bölümleri iki sekmede görüntülenir. "Yapı" sekmesinde tabloların alanlarını düzenleyebilir, "Oglyad" sekmesinde verilerle çalışabilirsiniz. Bir veya daha fazla kayıt görebilir, değeri değiştirebilirsiniz. Sanki yüzüğün ortasında, farenin takırtısını, ardından o ortadaki anlamı düzenleyebilirsiniz. "İşlemler" sekmesinde, temizleme veya silme dahil olmak üzere tablodan başka işlemler ekleyebilirsiniz. Tabloya yeni kayıtlar eklemeyi deneyin.

PhpMyAdmin- Bu, veri tabanı ile çalışmanıza izin veren arayüzdür. mysql bazi veriler, dinamik siteler oluşturmak için ana araçtır.
Saldırıda çalışma prensibi kullanılır: site ve çerçevenin bir kısmı (örneğin, ana gövde alanında) için PHP komut dosyalarının yardımıyla bir HTML çerçevesi oluşturulur. veri tabanında, site için içerik oluşturacak şekilde bilgiler görüntülenir.
Ve bu yazıda, veri tabanları oluşturmayı öğreniyoruz. yerel bilgisayar Denver'ın yardımı için.

Otzhe, hadi Denver'ı başlatalım ve netri'de () cehenneme gidelim.

vikoristovuemo yarlık'ı başlatmak için Denwer'ı başlat.

Tarayıcının adres çubuğuna adını yazıyoruz http://yerel ana bilgisayar.

Liste gönderilene kadar zavantazhilas olan tarafı kaydırıyoruz.

Katılmak için peşinden tıkla, inanmayın, program phpMyAdmin.

Haraç temeli için bir koristuvacha yaratmamız gerekiyor. Koristuvach maє pevn_ ayrıcalıkları (veritabanında düzenleyebilir, görebilir, yeni tablolar ve pozisyonlar oluşturabilir) ve verilen bir kullanıcı adı ve şifre ile giriş yapın.

En büyük hosting sağlayıcılarından hosting satın aldığınızda, sizin için otomatik olarak bir veri tabanı ve muhatabın gerekli tüm ayrıcalıklara sahip olabilecek bir giriş ve şifre ile kişisel bir kaydı oluşturulur. Normal bir barındırmada, böyle bir phpMyAdmin tabloları tek bir yerde değiştirebileceğiniz ve yerel veri tabanından barındırma veri tabanına veri aktarabileceğiniz yardım için. Veritabanına erişim ve phpMyAdmin'e gönderme için kullanıcı adı ve şifre, barındırma sağlayıcısı tarafından e-postanıza gönderilir.

Yerel bilgisayarda kendimiz bir koristuvach oluşturmamız gerekecek.

Yardım için tıklayın" ayrıcalıklar"vikni'de phpMyAdmin ve veritabanlarındaki mevcut eğik kayıtların yenilenmesi tarafını ele alacağız.

tarafında" ayrıcalıklar yardım için tıklayın Yeni bir koristuvach ekle».

Koristuvach ekleme tarafında, kullanıcı adı ve şifreyi girin ve zaten istediğiniz tüm ayrıcalıkları seçin.

Düğmesine basın " Pişov» Ve yine de her şey yolunda, yeni bir koristuvach oluşturulmasını onaylayabiliriz.

Şimdi, bir php betiği ile çalışabilir ve veri tabanına yardım için bağlanabilirsek, oluşturulduğunda belirtilen koristuvach'ın giriş ve şifresini kazanmamız gerekecek (smut'u unutmayın, orada ne zaman yazdık? koristuvach oluşturuldu).


Projemiz için veritabanında yeni bir tablo oluşturalım

Hadi gidelim baş tarafı phpMyAdmin-a

І doğrudan ana tarafta, yeni veri tabanının adını girin, düğmeyi kabartın " Yaratmak».

Eksen ve her şey, taban oluşturulur.

Veritabanındaki bilgiler sadece bu şekilde değil, aynı zamanda tablolar. Bu nedenle, eğer istersek, bir dizi sulama içeren bir tablo oluşturmamız gerekir. Tarlada kimin için hız yapıyoruz Veritabanında yeni bir tablo oluşturun».
Tabloyu isim olarak belirliyoruz ve bu tablodaki alan sayısını belirtiyoruz.

Böyle bir gerçeğin eksenine saygı duyuyorum - veritabanındaki tablo kesinlikle ölçeklenebilir olabilir. Ve tablolardan veri almak için, veri seçiminin seçileceği alanın adını belirtmeniz ve ardından ek php komut dosyaları için HTML çerçevesini gerekli yere eklemeniz gerekecektir.

Düğmeye bastıktan sonra " Pişov» zavantazhuetsya storіnka vladennja vіrіv vіdі danih.

Pirinç. 1. Masada karışık sulama.

Veritabanındaki bilgiler şu şekilde toplanır:

Є veri tabanı, adını ne koyabilirim (vipad'imiz için) new_base). Veritabanında tablolar sıralanır, herhangi bir zamanda ölçeklenebilirler (bizim durumumuzda bir tablo oluştururuz) tablica veritabanında new_base). Tabloların ortasında - ortada veri bulunan alanlar, sayıları tablo oluşturma saati için ayarlanır (bazen 3 alan oluşturulur).

Grafiksel olarak, sağda şu şekilde gösterebilirsiniz:

obov'yazykovo bir tablo var bir hizmet alanı başlığı olabilir birincil anahtar alanı. Bu alan tablolardaki satırları numaralandırmamızı ve ardından birincil anahtar alanındaki aynı değerler için bir sonraki satıra geçmemizi sağlar (rolümüz birincil anahtar alanlar graє alanı İD).

Teoriyi bitirdik, pratikte tabloların oluşturulmasına geçelim.

Alt kılavuz metninin tamamı Mal'a getirilir. 1.

Koçanın üzerinde, hadi ne gerekiyorsa yapalım birincil anahtar alanı. Birincil anahtar alanı ilk alan olacaktır. Gelelim kroşe:

1) Örneğin alanımıza bir isim verelim İD.

2) Alan türünü seçin. Alan türü için alan türü için bir değer var VARCHAR- tse, türlenmemiş veri anlamına gelir, yani. VARCHAR- bir sembol ol. Metin, sayılar, harfler - her şey VARCHAR. tipini nasıl seçiyoruz varchar, daha sonra hücum alanında Dovzhini / Value'nun belirtilmesi gerekir azami sayı ortasına yerleştirilen sembollerdir.

Cicavia danich'in başka bir türü - tse METİN. veri tipi METİN kendisi için görünüyor: alanın ortasına yakın bu tip sakinleşebilir be-yakі metin sembolleri(harfler, sayılar, açıklıklar, html kodlama ve benzeri.). Ale on vіdmіnu vіd türü VARCHAR metin türünün belirtilmesi gerekli değildir Dovzhini / Değer. İçin METİN varsayılan değer otomatik olarak 65535 karaktere atanır, bu giriş alanı Dovzhini / Değer boş girmek gereklidir.

І veri türü bizim için dinlenme tsikavy - tse INT. Orta kutular yazın INT tek bir değerden daha az bir değer için itfa edilebilir. Alan türünü belirtirken INT gerekli karakter sayısı Dovzhini / Değer.

Diğer veri türleri ancak nadiren başarılı olur. Diğer veri türlerine ihtiyaç duyarsanız, bunun için doğrudan suçlanacaksınız, ki bu kokunun ne anlama geldiğini kendiniz bilirsiniz. Ve üzerinde bu aşama Kaybedilen veri türlerinin tüm faydaları hakkında mütevazı bir şekilde bir şey söyleyeceğim.

Ve şimdi saygı– birincil anahtar alanındaki parametreleri ayarlamak için veri türünü seçmeniz gerekir INT böylece hizmet alanının ortasında verinin kendisi (satır sayıları) olacaktır.

3) Birincil anahtar alanı için değeri değiştirmemiz gerekiyor Dodatkovoüzerinde otomatik artış. Denemeye değer, böylece yeni bir satır oluştururken, birincil anahtar alanına girilen verilerle oyalanmamıza gerek kalmaz, otomatik olarak doldurulur (birincil anahtar alanının ön satırındaki değere, bir bir tane alabilir - yalinka-palitsy artışı).

4) Konumda bir radyo jumper takmamız gerekiyor Pervinniy.

5) Bazhannyam için Nitelik değerini girebilirsiniz. İMZASIZ. Bu alanın ortasının yalnızca pozitif sayılara sahip olacağına dikkat etmek önemlidir. Optimizasyon için savaşmak, hafızayı hızlı bir şekilde görmek ve değiştirmek.

Eksen, vlasne ve tümü birincil anahtar alanıyla.

Sıfır- kilitlemek için anlamına gelebilir geçersiz değil. Tse, bu alanın ortasının boş olamayacağı, ancak önemli olsa bile sorumluluğun intikam almak olduğu anlamına gelir. Alanın ortasını boş tutmanız gerektiğinden (birincil anahtar alanı için bu durumun açıktı yapamam hayır) sonra değeri olarak değiştirin boş.

hakkında birkaç kelime Dovzhini / Değer. alan için İD 4'e ayarlayın Tse, bu alanın ortasında 4 karakterden fazla üç bilginin saklanabileceği anlamına gelir (1000; 15; 9999 - azaltılabilir, ancak 10000 - olamaz). Alan için benzer bir şey bilgi yazabilir VARCHAR.

Alan İD boş bırakabilirsiniz, oradaki kırıklar bir nitelik olabilir otomatik artış ve ilk alan için otomatik olarak 1 değerini girin.

Yan taraftaki düğmeye basıyorum Pişov bu giriş veri tabanına yapılır.

Tabloda kayıtlı bilgileri inceleyebilir, sekmelere tıklayabilirsiniz. etrafında seyir.

Açmak/kapatmak için başlığa tıklayın rapor açıklaması işlem

Yeni bir veri tabanı oluşturmamız gerekecek - depozitoya tıklayın "Bazı danih". Metin alanında pіdrozdіlu "Veritabanı oluştur" tanıtıldı phpmyadmin, düğmesine basın "Yaratmak".

Yeni bir koristuvach oluşturalım - depozitoya tıklayın "Koristuvachi".

Şu anda yaptığımız tek coristuvach im'yam kök. Yardım için tıklayın "Bir koristuvach ekle",

parçalanan vіknі'da, razdіlі'da "Bilgi oblіkovogo kaydı" y metin kutusu "Im'ya koristuvacha:" tanıtıldı pma. metin kutusu var "Ev sahibi:" tanıtıldı "yerel ana bilgisayar". Sahada "Şifre:" bir şifre girin (isterseniz, ne bulursanız yapın). Sahada "Onayla:" Daha büyük bir parola girişinin onayı.

Pencereler arasında dağıtıma kaydırma "Küresel Ayrıcalıklar", gücü kabartmalı "Hepsi demek".

düğmesine tıklayın "Bir koristuvach ekle".

Yeni koristuvach z im'yam pma oluşturulacak.

Şimdi verileri içe aktarması gereken bir veritabanı oluşturdum. Sol sütunda, phpmyadmin(fare üzerine tıklayın).

İÇİNDE üst menü sekmelere tıklayın İçe aktarmak.

pіdrozdіlі'da Önemli dosya: bak düğmesine basın.

Aynı zamanda bağlam menüsü dosya Seç create_tables.sql, papalık hakkında bilinmesi gerekenler örnekler phpMyAdmin'in kök dizininin ortasında yer alır (bence son yol şöyle görünür: c:\Program Files (x86)\Apache Software Foundation\Apache2.2\htdocs\phpmyadmin\examples\create_tables.sql).

Sayfanın en altındaki düğmeyi biliyoruz ve kabartıyoruz Tamam. Veritabanı içe aktarıldı.

Yapılandırma dosyasına değiştirelim.

Not defteri dosyasını aç config.inc.php. Shukaemo satırı $cfg["Sunucular"][$i]["controlhost"] = "";, Rozkomentuєmo її (metro eğik çizgi gibi görünüyor), pençelere uyuyor yerel ana bilgisayar(sıraya bakacağım $cfg["Sunucular"][$i]["controlhost"] = "localhost";).

rozkomentuemo satırını biliyoruz $cfg["Sunucular"][$i]["controlpass"] = "pmapass";, pençelerde, koristuvach oluşturulduğunda atanan şifreyi değiştiriyorum pma.

Rozkomentuemo'nun satırları ilerlettiğini biliyoruz:

$cfg["Sunucular"][$i]["controluser"] = "pma";

$cfg["Sunucular"][$i]["pmadb"] = "phpmyadmin";

$cfg["Sunucular"][$i]["bookmarktable"] = "pma_bookmark";

$cfg["Sunucular"][$i]["relation"] = "pma_relation";

$cfg["Sunucular"][$i]["table_info"] = "pma_table_info";

$cfg["Sunucular"][$i]["table_coords"] = "pma_table_coords";

$cfg["Sunucular"][$i]["pdf_pages"] = "pma_pdf_pages";

$cfg["Sunucular"][$i]["column_info"] = "pma_column_info";

$cfg["Sunucular"][$i]["history"] = "pma_history";

$cfg["Sunucular"][$i]["tracking"] = "pma_tracking";

$cfg["Sunucular"][$i]["designer_coords"] = "pma_designer_coords";

$cfg["Sunucular"][$i]["userconfig"] = "pma_userconfig";

$cfg["Sunucular"][$i]["recent"] = "pma_recent";

$cfg["Sunucular"][$i]["table_uiprefs"] = "pma_table_uiprefs";

Görünüşe göre dosyadaki değişiklikleri kaydedin ve geri dönün phpMyAdmin. Avans söndü.

Yak alternatif(yani kodun içine girmek istemezsiniz) - tüm dosyayı değiştirin config.inc.php kodun üzerine, fareyle aşağıya gelin

< $cfg["blowfish_secret"] = "a8b7c6d"; $i = 0; $i++; $cfg["Servers"][$i]["auth_type"] = "cookie"; $cfg["Servers"][$i]["host"] = "localhost"; $cfg["Servers"][$i]["connect_type"] = "tcp"; $cfg["Servers"][$i]["compress"] = false; $cfg["Servers"][$i]["extension"] = "mysqli"; $cfg["Servers"][$i]["AllowNoPassword"] = false; $cfg["Servers"][$i]["controlhost"] = "localhost"; $cfg["Servers"][$i]["controluser"] = "pma"; $cfg["Servers"][$i]["controlpass"] = "пароль для пользователя pma"; $cfg["Servers"][$i]["pmadb"] = "phpmyadmin"; $cfg["Servers"][$i]["bookmarktable"] = "pma_bookmark"; $cfg["Servers"][$i]["relation"] = "pma_relation"; $cfg["Servers"][$i]["table_info"] = "pma_table_info"; $cfg["Servers"][$i]["table_coords"] = "pma_table_coords"; $cfg["Servers"][$i]["pdf_pages"] = "pma_pdf_pages"; $cfg["Servers"][$i]["column_info"] = "pma_column_info"; $cfg["Servers"][$i]["history"] = "pma_history"; $cfg["Servers"][$i]["table_uiprefs"] = "pma_table_uiprefs"; $cfg["Servers"][$i]["tracking"] = "pma_tracking"; $cfg["Servers"][$i]["designer_coords"] = "pma_designer_coords"; $cfg["Servers"][$i]["userconfig"] = "pma_userconfig"; $cfg["Servers"][$i]["recent"] = "pma_recent"; $cfg["UploadDir"] = ""; $cfg["SaveDir"] = ""; ?>

sıraya girmeyi unutma $cfg["Servers"][$i]["controlpass"] = "corystuvach pma için şifre"; pençelerin bir şifresi var, koristuvach için bazı buv görevleri pma sıradaki $cfg["blowfish_secret"] = "a8b7c6d"; en azından patilere kadar yaz 10 karakter

Herkese iyi şanslar! Bugün size bunlardan bahsedeceğim veritabanı nasıl oluşturulurphpmyadmin. Ve böylece ilk sırada sunucuyu başlatıyoruz ve phpMyAdmin'e gidiyoruz. yerel bilgisayara sunucu ekle, sonra Danwer'de Bir adres için phpMyAdmin siparişi http://localhost/tools/phpmyadmin/, ve WAMP'ta ve diğer sunucularda, adres için phpMyAdmin kullanılabilir http://localhost/phpmyadmin/

Gerçek barındırmada phpMyadmin adresinizde mevcuttur. Kendiniz bir barındırma sağlayıcısı ile kontrol etmeniz gerekir.

5.5 sürümünde şöyle görünür:


Ardından, yeni veritabanının ad alanına veritabanımızın adını girin, örneğin Ölçek. Alanda, veritabanının kodlamasını seçin, utf8_general_ci. Kodlamayı belirtmezsek, böyle bir “eşleştirme” ile kalırız, o zaman kilit için kodlama seçilir. Alanları doldurduktan sonra butona basıyoruz. oluşturmak.


Ekranın ortasında test veri tabanının oluşturulduğuna dair bir mesaj çıkacaktır. Vaughn, oluşturulan veritabanları listesinde görünecek. Bu listede її olarak bilinir, oluşturulan veritabanının ortasındaki ismin tüketildiği її'ye tıklayın. Bir avuç boş el, bunun için bir masa yapacağız.

Tabloları katlamanın iki yolu vardır:

İlk yol: Sol sütunda üzerine basıyor bir tablo oluştur

І z' şu şekilde görünür:


Tablo için bir ad ve dış görünüm alanı için bir ad belirleyin. Örneğin, site için bir kategori tablosu oluşturmak istiyoruz. Bunun için tablonun adını belirledik kategoriler. Tablolar için sadece 2 alana ihtiyacımız var, İD bu kategori adı ( isim) Herhangi bir tablonun kurallarına göre, ilk alan id olarak adlandırılmalıdır, bu nedenle bir tanımlayıcıdır. Bu alan için INT tipini seçip ikinci değeri sayı olarak ayarlıyoruz, örneğin 2. İndeks PRIMARY seçiliyor, bu sırada ilk keyi ayarlıyoruz ve A_I (Auto Increment) içine bir tick koyuyoruz, böylece değer otomatik olarak bir artırılır.

Kategori adı olan alan için VARCHAR türünü seçin ve maksimum uzunluğu 255 karakter olarak ayarlayın.

Bir veya daha fazla sulama eklemek istiyorsanız, o zaman tarlada Ekle, Sulama sayısını belirtmek istiyorsanız sayıyı girin, eklemek isterseniz yakl.

Chotir alanlarına ihtiyacımız yok, sadece iki tane, bu yüzden sadece iki alanla doldurdular ve reshta boş olanlarla dolduruldu. Tablolara ulaşmak için alanları doldurmanız yeterlidir. Daha sonra sahaların tüm ihtiyaçlarını doldurduk, troch'un altına bastığımız tarafına geçtik. Kayıt etmek.


Eksen ben hepsi, isimli tablo kategoriler yaratıldı. Vaughn, ekranın sol tarafındaki tablolar listesinde görünecektir.

Diğer yol:

Bachimo veritabanına girer girmez böyle bir blok Tablo oluştur. Bu blok 2 alana sahiptir, bu yüzden tablonun adını ve tablodaki sütun sayısını girebiliriz. Örneğin, coristuvach kayıtlarının olduğu bir tablo oluşturalım, tablo diyoruz kullanıcılar. Bu tablo aşağıdaki alanlara sahip olacaktır: id, oturum açma, parola, e-posta, f_name, s_name, Kіlkіst stovptsіv alanında 6 girip bl'ye basıyoruz.


İlk şekilde olduğu gibi kendi başlarına ortaya çıkacaklar.


Ondan sonra tüm alanları doldurduk, biraz aşağı indik ve düğmeye bastık. kayıt etmek.

Tüm tablolar kullanıcılar yaratıldı. Vaughn ayrıca oluşturulan veritabanlarının sol listesine de ulaştı.

Hepsi bugün için. Artık biliyorsun phpmyadmin'de veritabanı ve mysql tabloları nasıl oluşturulur zorluklar ve bulmacalar olmadan. Hepinize iyi şanslar diliyorum!

Değerli makale?

PhpMyAdmin - Tse komut dosyası, yazılmış benim PHP'm bu nadaє mozhliv_st keruvati veritabanları MySQL. Çalıştırmaya izin verir SQL komutu zapitіv, pratsyuvati veri tabanları alanları ve tabloları ile (oluştur, yeniden düzenle, çok ince gör). PhPMyAdmin ile yeni veri tabanları oluşturabilirsiniz, robiti yedek kopyalar ve çok daha fazlası. PhpMyAdmin kurulumları, dış görünüm barındırma konusunda pratiktir ve standart yapılandırmada oturum açın Yerel sunucu Denver.

Joomla PhrMyAdmin ile çalışma seçeneklerinin çoğu, yalnızca yeni veritabanları oluşturmak (çoğunlukla Denver'da) ve kopyalama ve güncelleme (İçe Aktarma/Dışa Aktarma) için kullanılabilir. PhrMyAdmin'in Web Maistry'yi ve perakendecileri açması için daha fazla fırsat.

Bu yazımda sizlere PhpMyAdmin quiz yapabileceğiniz durumlardan bahsetmek istiyorum.

Veri temellerinin oluşturulması (Denver'dan daha önemli).

Hangisi için, tarayıcının adres çubuğuna yolu yazmanız gerekir:

http://localhost/tools/phpmyadmin

Sim posilannyam için Proyshovshi, phpMyAdmin'i çalıştırın. (Denver kurulabilir veya başlatılabilir).

Veritabanı oluşturmak için Yeni veritabanı alanına veritabanının adını girmeniz ve oluşturmak için düğmeye basmanız gerekir, bu seçenekle Joomla için veritabanı kodlamasının UTF-8'de olabileceğini belirtin (biraz daha düşük gibi). ).

Aynı şekilde yeni bir veri tabanı için oluşturup coristuvacha yapmak gerekiyor, daha sonra ekleyeceğim butona tıklamak ve görünen yanda kuvvete tıklamak gerekiyor” Yeni bir koristuvach ekle"(Koristuvach maє pevnі ayrıcalıklı, yogіdnіnі'da yakі stanovlyuyuutsya, daha önce rahunok için, veritabanında değiştirebilir, görebilir, yeni tablolar ve alanlar oluşturabilirsiniz). .

Daha sonra gerekli alanları doldurmanız ve ekranın alt kısmındaki ok butonuna basmanız ancak alanları doldurup alttaki küçük olandaki göstergeleri doldurmanız gerekmektedir. Her şey doğru yapıldıysa, yeni bir coristuvach'ın eklendiğini hatırlatmalısınız.

Not. Coristuvacha'nın oluşturulması yalnızca Denver'da, ilk barındırmada yapılabilir, önceden oluşturulmuş coristuvacha'yı arayın ve gerekli tüm ayrıcalıklara sahip olabilir (benim coristuvacha'm ve parolanız postanızda uygulanır) veya yeni coristuvacha bir aracılığıyla oluşturulur. okremy barındırma sağlayıcısı, gerekli barındırma arayüzü ile (gerekli barındırma sağlayıcısı) de Іm'ya koristuvacha o şifreyi kendiniz girin ve phpMyAdmin'de yetkilendirmeyi deneyin (bir yere yazmayı unutmayın).

phpMyAdmin yardımı için bir veritabanı yedeği oluşturma

Veritabanının yedek bir kopyasını oluşturmak için, phpMyAdmin'in ana sayfasına gidin ve sol pencerede bir ayı ile üzerine tıklayarak (hangi yedeklemenin gerekli olduğu) veri tabanını seçin.

Aşağıdaki küçük için veri tabanı seçilmiştir. otomatik(45), kollarda veritabanında kaç tablo olduğu belirtilir.

Veritabanını aldıktan sonra, yerine її olan yeni bir vikno göreceksiniz. Dali, düğmeye basmalısın " İhracat» pencerenin üst kısmına yakın (aşağıdaki küçük resimde gösterildiği gibi).

"Dışa Aktar" düğmesi - veritabanını şuradan kopyalamak anlamına gelir: Metin dosyası ve yogayı bilgisayara kaydedin. Butona bastıktan sonra yine dışa aktarma parametreleri ile karşınıza çıkacaktır, burada gerekli olan her şey yapılmalıdır, bu yüzden veritabanının tüm tablolarını seçin, kutucuğu işaretleyin. Dosya gibi kaydet" düğmesine basın Tamam phpMyAdmin'in bazı sürümleri için bu düğme pisşov.

Lütfen veri tabanlarını dışa aktarırken, farklı boyutlar belirtebileceğinizi, örneğin veri tabanını arşivlere paketleyebileceğinizi unutmayın, temel olarak veri tabanının genişletilmesi bile büyükse ve onlarca veya yüzlerce mega bayt alırsa duracaktır, bu nedenle bu tür dışa aktarma Barındırma için bir değişim yoluyla diğer sunucularda önemli bir veri tabanı. Bu sorunu çözmek için dışa aktarma sırasında veritabanının paketleneceği formatı yüklemeniz ve ok düğmesine basmanız gerekir.

Yardım phpMyAdmin için veritabanını yedekten güncelleyin

Veritabanının yedek kopyasından geri yüklemek için bu sırayı takip etmek gerekir. Kaydedilen tablolardan veritabanını gerçek zamanlı olarak klasörü temizlemek gerekir. Bunu yapmak için, phpMyAdmin'e gitmeniz, sol sütunda gerekli veritabanını seçmeniz gerekir, böylece yedek kopyadan geri yüklemeyi seçersiniz ve sonunda, göründüğü anda, en altına gitmeniz gerekir. sayfasında, mesaja tıklayın " Her şeyi ifade eder» ve « seçeneğini seçin şiddet" listeden.

Tse, final tablosunun onaylanması için tüm tabloların değiştirilmesiyle gelecek günün gelişinden önce yetiştirildi. " üzerine tıklamak gerekiyor Böyle". Bundan sonra, veritabanını daha önceki bir yedek kopyadan (yedek) geri yükleyebilirsiniz.
Bunun için sekmeye gidin " İçe aktarmak»ve vіknі'da düğmeye basıyoruz « etrafında seyir Daha önce bilgisayarımda veritabanının bir kopyasını yaptığımı biliyorum. Bize bir dil kodu verdiler, böylece kodlama UTF-8 oldu. Ardından "düğmesine basın Tamam» veritabanının yedek kopyasının tamamlandığını kontrol eder.

Kazanmanın diğer yolları

PhpMyAdmin'i kullanmanın başka bir örneği, bir bileşeni bir saat test etmek için bir kez, veri tabanı bir şekilde bozuldu ve bunun sonucunda site tekrar çalışmayı durdurdu. DB poshkodzhennya saatinin altında, traplyatsya olduğu için, veri tabanının poshkodzhennya chi no z'ednannya olduğu konusunda bir hatırlatma olacak. Bu sorunu çözmek için, aynı zamanda bir istem görüntüleyecek olan PhpMyAdmin'e gitmeniz gerekir. Dali, veri tabanı tablosunun kutusunu işaretlemek ve listeden seçeneği seçmek gereklidir - "Masayı değiştir", bundan sonra hatırlatmaya başlayacaksınız: SQL sorgusu.

phpMyAdmin aracılığıyla veritabanı tablosu optimizasyonu

Ayrıca, doz çekirdek işlev Tablo optimizasyonu. Bu seçenek, tablolarda hala kayıtlı olan daha önce silinmiş tüm verileri görmenizi sağlar, bu şekilde tablo temizlenir ve tablo değiştirilir. Tablo optimizasyonunu etkinleştirmek için, tüm veritabanı tablolarını onay işaretleriyle kontrol etmeniz ve listeye tıklamanız gerekir. "Tabloyu optimize et". Yanlış olabileceğinden, veri tabanının yedek bir kopyasını oluşturduğunuzdan emin olun.

p align="justify"> PhpMyAdmin'in olanaklarını keşfetmenin bir sonraki yolu, SQL'i veritabanı tablolarına getirmektir. NaraziÖzellikle sitenizin tüm metinlerinde aynı türü bir kez hatırlamanız gerekiyorsa, daha da kolay. Örneğin sitenizdeki makale sayısı 100'den fazla olduğu için uzun bir süre manuel olarak yapmam ve çalışmam gerekecek. Sonra bir sor ve her şey hazır.

Sadece bir süre hatırlayın ve herhangi bir değişiklik yapmadan önce çalışmaya başlamanız gerektiğini unutmayın. yedek kopya danich. Joomla'daki makaleler, "olduğu gibi tablolara yerleştirilir. jos_content”, ardından tüm metinleri değiştirmek için tabloların adlarına tıklamanız gerekir. En üstte, merkezde olmak istiyorsanız, “Etrafına Bakmak” sekmesine gitmeniz gerekiyor.

Görünen tarafta, üzerine tıklamanız gerekiyor "Değiştirmek". Yeni pencerenin metin girmesi gerekiyor sorgulanan SQL Tüm makalelerde değişiklik yapmak için. PhpMyAdmin penceresinin sağ tarafında, yalnızca değiştirmeniz gereken alanları seçebilirsiniz.

Gitmek için en belirlenmiş yerden, iyi bir uyku için neye ihtiyacınız var yerel PC'nizde ana veri tabanı ve dosyaların gerçek yedekleri (yedek kopyaları). Siteyi yeni bir barındırmaya aktarırsanız yedeklemeler (yedek kopyalar) durdurulabilir.

Depolamak