MySQL -де мәліметтер қорын қалай құруға болады (суреттермен)

Мазмұны:

MySQL -де мәліметтер қорын қалай құруға болады (суреттермен)
MySQL -де мәліметтер қорын қалай құруға болады (суреттермен)

Бейне: MySQL -де мәліметтер қорын қалай құруға болады (суреттермен)

Бейне: MySQL -де мәліметтер қорын қалай құруға болады (суреттермен)
Бейне: 2021 projects #lumion #revit #elevation 2024, Сәуір
Anonim

Бұл wikiHow сізге MySQL -те мәліметтер қорын құруды үйретеді. Деректер базасын құру үшін сіз сервер жұмыс істеп тұрған кезде «mysql» пәрмен жолы интерфейсін ашып, мәліметтер қорының командаларын енгізуіңіз керек.

Қадамдар

3 бөлімнің 1 бөлігі: MySQL командалық жолын ашу

258108 1
258108 1

Қадам 1. MySQL сервері қосылғанына көз жеткізіңіз

Егер сіздің MySQL серверіңіз қазіргі уақытта желіде болмаса, сіз деректер қорын жасай алмайсыз.

Сіз MySQL Workbench бағдарламасын ашып, серверді таңдап, «Әкімшілік - Сервер күйі» қойындысындағы «Сервер күйі» индикаторына қарап, сервердің күйін тексере аласыз

258108 2
258108 2

Қадам 2. Орнату қалтасының жолын көшіріңіз

Бұл жол Windows компьютерін немесе Mac қолданатындығыңызға байланысты өзгереді:

  • Windows - C:/Program Files/MySQL/MySQL Workbench 8.0 CE көшіріңіз/соңғы қалтаның атын ең соңғы MySQL атауымен алмастырыңыз.
  • Mac-/usr/local/mysql-8.0.13-osx10.13-x86_64/ көшіріңіз, соңғы қалта атауын MySQL қалтасының ең жаңа атауымен алмастырыңыз.
258108 3
258108 3

Қадам 3. Компьютердің пәрмен жолын ашыңыз

Сіз Windows компьютерінде Пәрмен жолын қолданасыз, ал Mac пайдаланушылары Терминалды ашады.

258108 4
258108 4

Қадам 4. MySQL орнату қалтасының каталогына өзгертіңіз

CD мен бос орын теріңіз, орнату қалтасының жолына қойыңыз және ↵ Enter пернесін басыңыз. Мысалы, Windows компьютерлерінің көпшілігінде келесі әрекеттерді орындауға болады:

cd C: / Program Files / MySQL / MySQL Workbench 8.0 CE

258108 5
258108 5

Қадам 5. MySQL кіру пәрменін ашыңыз

Мысалы, «мен» атты пайдаланушыға кіру пәрменін ашу үшін, келесіні теріп, ↵ Enter пернесін басыңыз:

mysql -u me -p

258108 6
258108 6

Қадам 6. Есептік жазбаның құпия сөзін енгізіңіз

MySQL пайдаланушы тіркелгісінің құпия сөзін енгізіп, Enter пернесін басыңыз. Бұл сізге жүйеге кіріп, MySQL шақыруына пәрмен жолы қосымшасын қосады.

  • Сіз «MySQL>» тегінің пәрмен жолы қосымшасында пайда болғанын көруіңіз керек. Осы сәттен бастап сіз енгізген кез келген командалар MySQL пәрмен жолы қолданбасы арқылы өңделеді.
  • MySQL командаларын қалай енгізу керектігін біліңіз. MySQL пәрмендері пәрменнің соңғы бөлігінен кейін бірден нүктелі үтірмен (;) енгізілуі керек, бірақ сіз пәрменді енгізіп, нүктелі үтірді теріп, ↵ Enter пернесін қайта басыңыз.

3 бөліктің 2 бөлігі: Деректер қорын құру

258108 7
258108 7

Қадам 1. Дерекқордың файлын жасаңыз

Сіз мұны «Деректер қорын құру» командасын енгізіп, мәліметтер қорын құрыңыз, дерекқордың атын және нүктелі үтірді қосып, ↵ Enter пернесін басыңыз. Мысалы, «Pet Records» деп аталатын дерекқор үшін келесілерді енгізу қажет:

Pet_Records мәліметтер қорын құру;

  • Дерекқордың атауында бос орын болмауы керек; егер атауға бос орын қосқыңыз келсе, астын сызу қажет болады (мысалы, «Менің достарым» «Достарым_болады» болады).
  • Әрбір MySQL пәрмені нүктелі үтірмен аяқталуы керек. Егер сіз нүктелі үтірді бірінші рет жіберіп алмасаңыз, оны қасына енгізе аласыз пайда болады, содан кейін ↵ Enter пернесін қайтадан басыңыз.
258108 8
258108 8

Қадам 2. Ағымдағы дерекқорларды көрсету

Сіз ағымдағы мәліметтер қорының тізімін төменде теріп, содан кейін ↵ Enter пернесін басу арқылы шығара аласыз:

мәліметтер қорын көрсету;

258108 9
258108 9

Қадам 3. Дерекқорды таңдаңыз

Қолданушы атын теру арқылы тізімнен өзіңіздің мәліметтер қорын таңдауға болады, мұнда «аты» - бұл дерекқордың аты. Мысалы, «Pet Records» дерекқоры үшін келесіні теріп, ↵ Enter пернесін басыңыз:

Pet_Records қолданыңыз;

258108 10
258108 10

Қадам 4. Растау хабарын күтіңіз

«Мәліметтер қоры өзгертілді» тіркесі соңғы терілген пәрменнің астында пайда болғанын көргеннен кейін, сіз дерекқордың мазмұнын құруды жалғастыра аласыз.

3 бөліктің 3 бөлігі: Кесте құру

258108 11
258108 11

Қадам 1. Әр түрлі кесте командаларын түсіну

Кестенің бірнеше негізгі аспектілері бар, оларды жасамас бұрын білгіңіз келеді:

  • Тақырып - Сіздің атыңыз «кесте құру» пәрменінен кейін тікелей өтеді және сіздің деректер қорының атымен бірдей ережелерді сақтауы керек (мысалы, бос орын жоқ).
  • Баған тақырыбы - Баған тақырыптарын жақшалар жиынына әр түрлі аттар енгізу арқылы анықтауға болады (келесі қадамның мысалын қараңыз).
  • Ұяшық ұзындығы - Ұяшық ұзындығын анықтаған кезде сіз «VARCHAR» (айнымалы таңбаларды қолдана аласыз, яғни сіз VARCHAR таңбаларының шектеулі саны мен бірінің арасына енгізе аласыз) немесе «CHAR» (көрсетілгеннен көп және кем емес талап етеді) символдар саны; мысалы, CHAR (1) бір таңбаны, CHAR (3) үш таңбаны қажет етеді).
  • Күн - Егер диаграммаға күн қосқыңыз келсе, баған мазмұны күн ретінде пішімделетінін көрсету үшін «КҮН» пәрменін қолданасыз. Күнді енгізу керек

    ЖЖЖЖ-АА-КК

  • формат.
258108 12
258108 12

Қадам 2. Кестенің құрылымын жасаңыз

Диаграмманың деректерін енгізбес бұрын, төмендегілерді теріп, ↵ Enter пернесін басу арқылы диаграмманың құрылымын құру қажет:

кесте атауын құру (1 -баған varchar (20), 2 -баған varchar (30), 3 -баған char (1), 4 -баған күні);

  • Мысалы, екі VARCHAR бағаны, CHAR бағанасы және күн бағаны бар «Үй жануарлары» деп аталатын кесте құру үшін келесілерді жазуға болады:
  • үй жануарларына кесте құрыңыз (varchar Name (20), Breed varchar (30), Sex char (1), DOB дата);

258108 13
258108 13

Қадам 3. Кестеге жол қосыңыз

«Кірістіру» пәрменін қолдана отырып, сіз мәліметтер қорының ақпаратын жол-жолға енгізе аласыз:

атау мәндеріне кірістіру ('баған1 мәні', 'баған2 мәні', 'бағана3 мәні', 'баған4 мәні');

  • Бұрын қолданылған «Үй жануарлары» кестесінің мысалы үшін сіздің жолыңыз келесідей болуы мүмкін:

    үй жануарларының мәндерін енгізіңіз ('Fido', 'Husky', 'M', '2017-04-12');

  • Егер баған бос болса, баған мазмұны үшін NULL сөзін енгізуге болады.
258108 14
258108 14

Қадам 4. Мүмкін болса, қалған деректеріңізді енгізіңіз

Егер сіздің дерекқорыңыз салыстырмалы түрде кішкентай болса, сіз «кірістіру» кодын қолдана отырып, деректердің қалған бөлігін бір қатарға енгізе аласыз. Егер сіз мұны таңдасаңыз, келесі қадамды өткізіп жіберіңіз.

258108 15
258108 15

Қадам 5. Қажет болса, мәтіндік файлды жүктеңіз

Егер сізде қолмен енгізуге қарағанда көп ақпарат жолдары қажет дерекқор болса, келесі кодты қолдана отырып, деректерді қамтитын мәтіндік файлға сілтеме жасай аласыз:

«\ r / n» нүктесімен аяқталған кесте атауының жолдарына «/path/name.txt» жергілікті деректерді жүктеу;

  • «Үй жануарлары» мысалы үшін сіз келесідей нәрсе жазасыз:

    «C: /Users/name/Desktop/pets.txt» жергілікті деректерді «\ r / n» аяқталған үй жануарларына арналған кестеге жүктеу;

  • Mac компьютерінде сізге '\ r / n' орнына '\ r' көмегімен «аяқталған жолдар» пәрменін қолдану қажет болады.
258108 16
258108 16

Қадам 6. Кестені қараңыз

Шоу деректер қорын енгізіңіз; командасын енгізіңіз, содан кейін атауынан * теру арқылы дерекқорды таңдаңыз; мұндағы «аты» - мәліметтер базасының атауы. Мысалы, егер «Pet Records» дерекқоры пайдаланылса, сіз мыналарды енгізесіз:

мәліметтер қорын көрсету; Pet_Records ішінен * таңдаңыз;

Кеңестер

  • Кейбір кең таралған мәліметтер типіне келесілер жатады:

    • CHAR(ұзындық) - бекітілген ұзындық символдар жолы
    • ВАРЧАР(length) - максималды ұзындығы бар айнымалы ұзындық таңбалар жолы
    • МӘТІН - максималды ұзындығы 64 КБ мәтін болатын айнымалы ұзындық таңбалар жолы
    • INT(ұзындық)-максималды ұзындық цифрлары бар 32 биттік бүтін сан ('-' теріс сан үшін 'сан' ретінде есептеледі)
    • ОНДЫҚ(length, dec) - жалпы ұзындыққа дейінгі ондық сан дисплей символдары; dec өрісі рұқсат етілген ондық бөлшектердің максималды санын көрсетеді
    • DATE - Күннің мәні (жыл, ай, күн)
    • УАҚЫТ - Уақыт мәні (сағат, минут, секунд)
    • ENUM(«мән1», «мән2»,….) - Санамаланған мәндердің тізімі
  • Кейбір қосымша параметрлер мыналарды қамтиды:

    • ЕМЕС - Мән көрсетілуі керек. Өрісті бос қалдыруға болмайды.
    • Әдепкі әдепкі мән-Егер мән берілмесе, өріске әдепкі мән тағайындалады.
    • ҚОЛ ЖОҚ - Сандық өрістер үшін сан ешқашан теріс болмауын қамтамасыз етеді.
    • AUTO_INCREMENT - Кестеге жол қосылған сайын мән автоматты түрде ұлғаяды.

Ескертулер

  • Егер MySQL сервері «mysql» пәрмен жолына кіруге тырысқанда жұмыс істемесе, сіз жалғастыра алмайсыз.
  • Кез келген кодтаудағыдай, сіз оларды енгізуге әрекет жасамас бұрын, сіздің командаларыңыз дұрыс жазылғанына және интервалға қойылғанына көз жеткізіңіз.

Ұсынылған: