MySQL -də bir verilənlər bazası necə yaradılır (şəkillərlə)

Mündəricat:

MySQL -də bir verilənlər bazası necə yaradılır (şəkillərlə)
MySQL -də bir verilənlər bazası necə yaradılır (şəkillərlə)

Video: MySQL -də bir verilənlər bazası necə yaradılır (şəkillərlə)

Video: MySQL -də bir verilənlər bazası necə yaradılır (şəkillərlə)
Video: Aviator Oyununun Şifrəsini Tapdıq! | 1500Azn Gündəlik Qazanc✅ 2024, Noyabr
Anonim

Bu wikiHow sizə MySQL istifadə edərək verilənlər bazası yaratmağı öyrədir. Verilənlər bazası yaratmaq üçün server işləyərkən "mysql" əmr satırı interfeysini açmalı və verilənlər bazası əmrlərini daxil etməlisiniz.

Addım

3 -dən 1 -ci hissə: MySQL əmr satırının açılması

258108 1
258108 1

Addım 1. MySQL serverinin bağlı olduğundan əmin olun

ServerMySQL şəbəkədə deyilsə, verilənlər bazası yarada bilməzsiniz.

MySQL Workbench -i açaraq, serveri seçərək və "Administrasiya - Server Vəziyyəti" sekmesinde "Server Status" göstəricisinə baxaraq serverin vəziyyətini yoxlaya bilərsiniz

258108 2
258108 2

Addım 2. Quraşdırma qovluğunun ünvanını (yolunu) kopyalayın

Ünvan istifadə olunan əməliyyat sistemindən asılı olacaq (məsələn, Windows və ya Mac):

  • Windows - C:/Proqram Fayllarını/MySQL/MySQL Workbench 8.0 CE/kopyalayın və son qovluq adını cari MySQL qovluq adı ilə əvəz etdiyinizə əmin olun.
  • Mac-/usr/local/mysql-8.0.13-osx10.13-x86_64/ kopyalayın və son qovluq adını cari MySQL qovluq adı ilə əvəz etdiyinizə əmin olun.
258108 3
258108 3

Addım 3. Bir kompüterin əmr satırı proqramını açın

Windows kompüterində Əmr əmrindən istifadə edin. Eyni zamanda, Mac kompüter istifadəçiləri Terminaldan istifadə edə bilərlər.

258108 4
258108 4

Addım 4. Girişi MySQL quraşdırma qovluğu qovluğuna dəyişdirin

Cd yazın və boşluq daxil edin, quraşdırma qovluğunun ünvanını yapışdırın və Enter düyməsini basın. Məsələn, Windows kompüterində aşağıdakı girişi yaza bilərsiniz:

cd C: / Proqram Faylları / MySQL / MySQL Workbench 8.0 CE

258108 5
258108 5

Addım 5. MySQL giriş əmrini açın

Məsələn, "mənim" istifadəçi adı üçün giriş sorğusunu açmaq üçün aşağıdakı girişi yazın və Enter düyməsini basın:

mysql -u mənə -p

258108 6
258108 6

Addım 6. Hesab parolunu daxil edin

MySQL istifadəçi hesabınızın şifrəsini daxil edin və Enter düyməsini basın. Hesabınıza daxil olacaqsınız və əmr satırı tətbiqi MySQL əmrləri ilə əlaqələndiriləcəkdir.

  • Komanda xətti tətbiq pəncərəsində "MySQL>" işarəsini görə bilərsiniz. Bu mərhələdən etibarən daxil etdiyiniz bütün əmrlər MySQL əmr satırı tətbiqi vasitəsi ilə işlənəcəkdir.
  • MySQL əmrlərini necə daxil edəcəyinizi öyrənin. MySQL əmrləri, əmrin son hissəsindən dərhal sonra nöqtəli vergül (;) ilə daxil edilməlidir. Bir əmr daxil edə, nöqtəli vergül yaza və yenidən Enter düyməsini basa bilərsiniz.

3 -dən 2 -ci hissə: bir verilənlər bazası yaratmaq

258108 7
258108 7

Addım 1. Verilənlər bazası faylı yaradın

Verilənlər bazası yaratmaq, "verilənlər bazası yaratmaq" əmrini yazmaq, verilənlər bazası adını əlavə etmək və nöqtəli vergül daxil etmək və Enter düyməsini basaraq birini yarada bilərsiniz. "Heyvan Məlumatları" adlı bir verilənlər bazası üçün, məsələn, aşağıdakı əmri daxil edin:

Pet_Data_Animals verilənlər bazası yaratmaq;

  • Verilənlər bazası adlarında boşluq ola bilməz. Boşluqları adınıza daxil etmək istəyirsinizsə, alt xəttdən istifadə etməlisiniz (məsələn, "Ən Yaxşı Dostum" "Ən Yaxşı Dostum" olur).
  • Hər MySQL əmri nöqtəli vergüllə bitməlidir. Birinci nöqtəli vergülü unudursanız, "yanında yaza bilərsiniz. ”Göstərilir, sonra yenidən Enter düyməsini basın.
258108 8
258108 8

Addım 2. Hazırda saxlanılan verilənlər bazasını göstərin

Aşağıdakı əmri yazaraq Enter düyməsini basaraq saxlanan verilənlər bazalarının siyahısını göstərə bilərsiniz:

verilənlər bazasını göstərmək;

258108 9
258108 9

Addım 3. Bir verilənlər bazası seçin

Verilənlər bazası adı olaraq "adı" ilə istifadə adı əmrini yazaraq siyahıdan bir verilənlər bazası seçə bilərsiniz. Məsələn, "Heyvan Məlumatları" verilənlər bazası üçün aşağıdakı əmri yazın və Enter düyməsini basın:

Data_Animal_Pet istifadə edin;

258108 10
258108 10

Addım 4. Təsdiq mesajının görünməsini gözləyin

Son daxil edilən əmrin altında "Verilənlər bazası dəyişdirildi" ifadəsini gördükdən sonra verilənlər bazası məzmun yaratmağa keçə bilərsiniz.

3 -dən 3 -cü hissə: Cədvəllər Yaratmaq

258108 11
258108 11

Addım 1. Müxtəlif cədvəl əmrlərini anlayın

Cədvəl yaratmadan əvvəl bilməli olduğunuz bir neçə əsas məqam var:

  • Başlıq - Cədvəl adı "masa yarad" əmrindən dərhal sonra əlavə olunur və verilənlər bazası adı ilə eyni qaydalara riayət etməlidir (məsələn, boşluq yoxdur).
  • Sütun başlıqları - Mövzu adlarını mötərizədə yazaraq sütun başlıqlarını təyin edə bilərsiniz (növbəti addım nümunəsinə baxın).
  • Kvadrat uzunluğu - Qutunun uzunluğunu təyin edərkən "VARCHAR" (bir və maksimum "VARCHAR" simvolları arasında yazmağa imkan verən dəyişən bir simvol) və ya "CHAR" (daha çox və daha az tələb etmir) istifadə edə bilərsiniz. göstərilən simvol sayı; məsələn, "CHAR (1)" bir simvol tələb edir, "CHAR (3)" üç simvol tələb edir və s.).
  • Tarixlər - Qrafikə tarix əlavə etmək istəyirsinizsə, sütunun məzmununun tarix kimi formatlaşdırılması lazım olduğunu göstərmək üçün "TARİX" əmrindən istifadə edin. Bundan əlavə, tarixlər il-ay-tarix formatında daxil edilməlidir (

    XXXX-XX-XX

  • ).
258108 12
258108 12

Addım 2. Cədvəli təsvir edin

Diaqrama məlumat daxil etməzdən əvvəl aşağıdakı əmri yazaraq Enter düyməsini basaraq bir cədvəl quruluşu yaratmalısınız:

cədvəl adı (sütun1 varchar (20), sütun2 varchar (30), sütun3 char (1), sütun4 tarix) yaratmaq;

  • Məsələn, "VARCHAR" iki sütunu, bir CHAR sütunu və bir tarix sütunu olan "Ev heyvanları" adlı bir cədvəl yaratmaq üçün aşağıdakı əmri yaza bilərsiniz:
  • cədvəl yaradın Pet_Animal (Ad varchar (20), Növ varchar (30), Cins xarakter (1), Doğum_Tarix tarixi);

258108 13
258108 13

Addım 3. Cədvələ satır əlavə edin

"Daxil et" əmri ilə verilənlər bazası məlumatlarını sətir bazasına daxil edə bilərsiniz:

table_name dəyərlərinə daxil edin ('sütun1 dəyəri', 'sütun2 dəyəri', 'sütun3 dəyəri', 'sütun4 dəyəri');

  • Daha əvvəl istifadə olunan "Pets_Pet" cədvəli üçün məlumat satırlarınız belə olmalıdır:

    Pet_Animal dəyərlərinə daxil edin ('Fido', 'Husky', 'J', '2017-04-12');

  • Sütun boşdursa, NULL sözünü sütun məzmunu olaraq daxil edə bilərsiniz.
258108 14
258108 14

Addım 4. Daxil edin. Bunu etmək istəyirsinizsə, növbəti addımı atlayın.

258108 15
258108 15

Addım 5. Gerekirse bir mətn faylı yükləyin

Əl ilə bir -bir yazsanız ağrıyacaq daha çox məlumat sırasına malik bir verilənlər bazanız varsa, aşağıdakı kodu istifadə edərək məlumatları ehtiva edən bir mətn faylı yükləyə bilərsiniz:

'\ r / n' ilə bitən nama_tabel cədvəlinə '/path/namaberkas.txt' yerli məlumatlarını yükləyin;

  • "Pet_Animal" cədvəlinə aşağıdakı kodu və ya əmri yaza bilərsiniz:

    'C: /Users/username/Desktop/pets.txt' lokal məlumatların yüklənməsini '\ r / n' ilə sona çatan Pets_Pets xətlərinə yükləyin;

  • Mac kompüterlərində '\ r / n' yerinə '\ r' ilə "sonlandırılan xətlər" əmrini istifadə etməlisiniz.
258108 16
258108 16

Addım 6. Yaranan cədvəli nəzərdən keçirin

Veriliş veritabanlarını göstərin; əmrini daxil edin, sonra verilənlər bazası adı olaraq "ad" yazaraq adından * seçin yazaraq verilənlər bazasını seçin. Məsələn, "Pet_List" verilənlər bazasından istifadə edirsinizsə, aşağıdakı əmri yazın:

verilənlər bazasını göstərmək; Pet_Listdən * seçin;

İpuçları

  • Burada ən çox istifadə edilən məlumat növlərindən bəziləri:

    • CHAR ”(Uzunluq) - Bu dəyişən müəyyən bir simvol uzunluğuna malikdir (string).
    • VARÇAR ”(Uzunluq) - Bu dəyişən maksimum simvol uzunluğuna malikdir (daxil etdiyiniz uzunluq dəyişəninə görə).
    • Mətn ” - Bu dəyişənin maksimum mətn uzunluğu 64 kilobata bərabər olan bir simvol dəsti var.
    • INT ”(Uzunluq)-Bu dəyişən maksimum rəqəm uzunluğuna malik olan 32 bitlik tam ədəddir (mənfi işarələr və ya“-”mənfi ədədlər üçün“rəqəm”sayılır).
    • Ondalık ”(Uzunluq, onluq) - Bu dəyişən, göstərilən simvolların ümumi sayı kimi uzunluq dəyəri olan ondalık rəqəmdir. Bu arada, ondalık sütunu vergüldən sonra göstərilə biləcək maksimum ədəd sayını göstərir.
    • TARİX ”-Bu dəyişən, il-ay-tarix formatında tarixi ehtiva edir (####-##-##).
    • ZAMAN ”-Bu dəyişən saatı dəqiqə-saniyə formatında saxlayır.
    • ENUM ”(" Dəyər1 "," dəyər2 ",….) - Bu dəyişən tam ədədlərin və ya dəyərlərin siyahısını ehtiva edir.
  • İstifadə edə biləcəyiniz bəzi əlavə parametrlər:

    • NULL DEYİL ” - Bu parametrlə bir dəyər daxil etməlisiniz. Sütunu boşaltmaq olmaz.
    • VARSAYILDI ”Default-value-Heç bir məlumat və ya dəyər daxil edilmədikdə, default dəyər avtomatik olaraq sütuna əlavə olunacaq.
    • İMZASIZ ” - Rəqəmsal sahədə parametr, daxil edilmiş nömrənin mənfi ədəd olmayacağını təmin edir.
    • AUTO_INCREMENT ” - Bu parametrlə cədvələ hər dəfə yeni bir sətir əlavə etdikdə dəyər avtomatik olaraq artırılacaq.

Xəbərdarlıq

  • "MySQL" əmr satırına daxil olmağa çalışdığınız zaman MySQL serveri işləmirsə, bu prosesi davam etdirə bilməzsiniz.
  • Digər kodlamalarda olduğu kimi, girməyə çalışmazdan əvvəl daxil etdiyiniz əmrlərin düzgün yazım və aralıqla yazıldığından əmin olun.

Tövsiyə: