Bu wikiHow sizə MySQL -də verilənlər bazası yaratmağı öyrədir. Verilənlər bazası yaratmaq üçün "mysql" əmr satırı interfeysini açmalı və server işləyərkən verilənlər bazası əmrlərinizi daxil etməlisiniz.
Addımlar
3 -dən 1 -ci hissə: MySQL əmr satırının açılması
Addım 1. MySQL serverinizin bağlı olduğundan əmin olun
MySQL serveriniz hazırda onlayn deyilsə, verilənlər bazası yarada bilməzsiniz.
MySQL Workbench -i açaraq, serverinizi seçərək və "Administrasiya - Server Vəziyyəti" sekmesinde "Server Status" göstəricisinə baxaraq serverin vəziyyətini yoxlaya bilərsiniz
Addım 2. Quraşdırma qovluğunun yolunu kopyalayın
Bu yol, Windows kompüter və ya Mac istifadə etməyinizdən asılı olaraq dəyişəcək:
- Windows - C:/Proqram Fayllarını/MySQL/MySQL Workbench 8.0 CE/Kopyalayın/son qovluğun adını ən son MySQL adı ilə əvəz etməyinizə əmin olun.
- Mac-Son qovluğun adını ən son MySQL qovluq adı ilə əvəz etməyinizə əmin olaraq /usr/local/mysql-8.0.13-osx10.13-x86_64/ kopyalayın.
Addım 3. Kompüterinizin əmr satırını açın
Windows kompüterində Komanda İstemi istifadə edəcəksiniz, Mac istifadəçiləri isə Terminalı açacaq.
Addım 4. MySQL quraşdırma qovluğunun qovluğuna keçin
Cd və boşluq yazın, quraşdırma qovluğunun yolunu yapışdırın və ↵ Enter düyməsini basın. Məsələn, əksər Windows kompüterlərində aşağıdakıları edərdiniz:
cd C: / Proqram Faylları / MySQL / MySQL Workbench 8.0 CE
Addım 5. MySQL giriş əmrini açın
Məsələn, "mən" adlı bir istifadəçinin giriş əmrini açmaq üçün aşağıdakıları yazmalısınız və ↵ Enter düyməsini basın:
mysql -u mənə -p
Addım 6. Hesab parolunuzu daxil edin
MySQL istifadəçi hesabınızın parolunu yazın və sonra ↵ Enter düyməsini basın. Bu sizi daxil edəcək və əmr satırı tətbiqinizi MySQL sorğusuna bağlayacaq.
- Komanda satırı tətbiqinizdə "MySQL>" etiketinin göründüyünü görməlisiniz. Bu andan etibarən daxil etdiyiniz bütün əmrlər MySQL əmr satırı tətbiqi vasitəsi ilə işlənəcək.
- 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üllə (;) daxil edilməlidir, baxmayaraq ki, əmri daxil edə bilərsiniz, nöqtəli vergül yazın və ↵ Enter düyməsini yenidən basın.
3 -dən 2 -ci hissə: bir verilənlər bazası yaratmaq
Addım 1. Veritabanınızın faylını yaradın
Bunu "verilənlər bazası yarat" əmrini yazaraq, verilənlər bazanızın adını və nöqtəli vergül əlavə edərək və ↵ Enter düyməsini basaraq edə bilərsiniz. "Pet Records" adlı bir verilənlər bazası üçün, məsələn, aşağıdakıları daxil edərdiniz:
Pet_Records verilənlər bazası yaratmaq;
- Veritabanınızın adında boşluq ola bilməz; ada bir boşluq əlavə etmək istəyirsinizsə, alt xəttdən istifadə etməlisiniz (məsələn, "Mənim Dostlarım" "Friends_of_Mine" olardı).
- Hər MySQL əmri nöqtəli vergüllə bitməlidir. İlk dəfə nöqtə -vergül əldən verdiyiniz halda, işarənin yanına yaza bilərsiniz … görünəndən sonra yenidən Enter düyməsini basın.
Addım 2. Mövcud verilənlər bazasını göstərin
Aşağıdakıları yazaraq ↵ Enter düyməsini basaraq cari verilənlər bazası siyahısını tərtib edə bilərsiniz:
verilənlər bazasını göstərmək;
Addım 3. Verilənlər bazanızı seçin
Verilənlər bazanızı "name" in verilənlər bazasının adı olduğu user name yazaraq siyahıdan seçə bilərsiniz. Məsələn, "Pet Records" verilənlər bazanız üçün aşağıdakıları yazmalı və ↵ Enter düyməsini basmalısınız:
Pet_Records istifadə edin;
Addım 4. Təsdiq mesajını gözləyin
"Verilənlər bazası dəyişdirildi" ifadəsini son yazdığınız əmrin altında göründükdən sonra verilənlər bazasının məzmununu yaratmağa davam edə bilərsiniz.
3 -dən 3 -cü hissə: Cədvəl yaratmaq
Addım 1. Fərqli cədvəl əmrlərini anlayın
Masanızı yaratmadan əvvəl bilmək istədiyiniz bir neçə əsas cəhət var:
- Başlıq - Başlığınız "masa yaratmaq" əmrindən dərhal sonra gedəcək və verilənlər bazanızın adı ilə eyni qaydalara riayət etməlidir (məsələn, boşluq yoxdur).
- Sütun Başlığı - Parantezlər qrupuna müxtəlif adlar yazaraq sütun başlıqlarını təyin edə bilərsiniz (növbəti addımın nümunəsinə baxın).
- Hüceyrə Uzunluğu - Hüceyrə uzunluğunu təyin edərkən ya "VARCHAR" (dəyişən simvollar, yəni bir ilə VARCHAR -ın məhdud sayda sayı arasında yaza biləcəyiniz mənasını verirsiniz) və ya "CHAR" (göstəriləndən artıq və nə az tələb etmir) istifadə edəcəksiniz simvol sayı; məsələn, CHAR (1) bir simvol, CHAR (3) üç simvol tələb edir və s.).
-
Tarix - Cədvəlinizə bir tarix əlavə etmək istəyirsinizsə, sütunun məzmununun tarix olaraq formatlaşdırılacağını bildirmək üçün "TARİX" əmrindən istifadə edəcəksiniz. Tarix daxil edilməlidir
YYYY-AA-GG
- format.
Addım 2. Cədvəl konturu yaradın
Diaqramınız üçün məlumat daxil etməzdən əvvəl aşağıdakıları yazaraq ↵ Enter düyməsini basaraq qrafikin quruluşunu 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, iki VARCHAR sütunu, CHAR sütunu və tarix sütunu olan "Ev heyvanları" adlı bir masa yaratmaq üçün aşağıdakıları yaza bilərsiniz:
ev heyvanları (Ad varchar (20), Cins varchar (30), Cins char (1), DOB tarixi) cədvəli yaradın;
Addım 3. Masanıza bir xətt əlavə edin
"Daxil et" əmrindən istifadə edərək verilənlər bazanızın məlumatlarını sətir-sətir daxil edə bilərsiniz:
ad 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 "Ev heyvanları" cədvəli nümunəsi üçün xəttiniz belə görünə bilər:
Ev heyvanları dəyərlərini daxil edin ('Fido', 'Husky', 'M', '2017-04-12');
- Sütun boş olduqda bir sütunun məzmunu üçün NULL sözünü daxil edə bilərsiniz.
Addım 4. Mümkünsə məlumatlarınızın qalan hissəsini daxil edin
Veritabanınız nisbətən kiçikdirsə, "daxil et" kodunu istifadə edərək, qalan məlumatları sətir-sətir daxil edə bilərsiniz. Bunu etməyi seçsəniz, növbəti addımı atlayın.
Addım 5. Lazım gələrsə mətn faylı yükləyin
Əl ilə daxil etməkdən daha çox məlumat xətti tələb edən bir verilənlər bazanız varsa, aşağıdakı kodu istifadə edərək məlumatları ehtiva edən bir mətn sənədinə istinad edə bilərsiniz:
'\ r / n' ilə bitən cədvəl adı sətirlərinə '/path/name.txt' məlumatlarını yükləyin;
-
"Ev heyvanları" nümunəsi üçün aşağıdakı kimi bir şey yazardınız:
'C: /Users/name/Desktop/pets.txt' məlumatlarını yerli infile yükləyin '\ r / n' ilə bitən Ev heyvanları xətləri;
- Mac kompüterində '\ r / n' yerinə '\ r' ilə "sonlandırılan xətlər" əmrini istifadə etməlisiniz.
Addım 6. Cədvəlinizə baxın
Şou verilənlər bazasına daxil olun; əmr edin, sonra adından * seçin yazaraq verilənlər bazanızı seçin; burada "ad" verilənlər bazasının adıdır. Məsələn, "Pet Records" verilənlər bazasından istifadə edirsinizsə, aşağıdakıları daxil edərdiniz:
verilənlər bazasını göstərmək; Pet_Records -dan * seçin;
İpuçları
-
Tez -tez istifadə olunan bəzi məlumat növlərinə aşağıdakılar daxildir:
- CHAR(uzunluq) - sabit uzunluqlu simli simli
- VARÇAR(uzunluq) - maksimum uzunluğu olan dəyişən uzunluqlu simli simli
- Mətn - maksimum uzunluğu 64 KB olan mətn dəyişən uzunluqlu simli simli
- INT(uzunluq)-maksimum uzunluq rəqəmləri olan 32 bitlik tam ədəd ('-' mənfi ədəd üçün 'rəqəm' sayılır)
- Ondalık(uzunluq, dek) - Ümumi uzunluğun göstərilmə simvollarına qədər ondalık sayı; dec sahəsi icazə verilən maksimum onluq yerlərin sayını göstərir
- TARİX - Tarix dəyəri (il, ay, tarix)
- ZAMAN - Zaman dəyəri (saat, dəqiqə, saniyə)
- ENUM("dəyər1", "dəyər2",….) - Sayılmış dəyərlərin siyahısı
-
Bəzi əlavə parametrlərə aşağıdakılar daxildir:
- NULL DEYİL - Bir dəyər verilməlidir. Sahəni boş buraxmaq olmaz.
- VARSAYILDI default-value-Heç bir dəyər verilmirsə, default dəyər sahəyə təyin olunur.
- İMZASIZ - Rəqəmsal sahələr üçün sayın heç vaxt mənfi olmamasını təmin edir.
- AUTO_INCREMENT - Cədvələ hər dəfə bir satır əlavə edildikdə dəyər avtomatik olaraq artırılacaq.
Xəbərdarlıqlar
- "MySQL" əmr satırına daxil olmaq istəyərkən MySQL serveriniz işləmirsə, davam edə bilməyəcəksiniz.
- Hər hansı bir kodlaşdırmada olduğu kimi, əmrlərinizi daxil etməyə cəhd etməzdən əvvəl tam olaraq yazıldığından və aralığından əmin olun.