MySQL Workbench Бул MySQL маалымат базаларын башкаруу жана башкаруу үчүн абдан пайдалуу курал. Анын аркылуу interfaz gráfica жана ар кандай функциялар, сиз таблицаларды, сурамдарды жана схемаларды түзүүгө жана өзгөртүүгө мүмкүндүк берет натыйжалуу. Бирок, кандайдыр бир учурда сизге керек болушу мүмкүн схемасын өзгөртүү жана аны жаңы муктаждыктарга же талаптарга ылайыкташтыруу. Бул макалада биз түшүндүрүп беребиз кадам сайын схемасын кантип өзгөртүү керек MySQL Workbench ичинде, бул тапшырманы жөнөкөй жана натыйжалуу аткаруу үчүн.
Биринчи кадам MySQL Workbenchте схеманы өзгөртүү куралды ачуу жана тандоо схема сиз өзгөрткүңүз келет. Сиз муну сол жактагы навигация панели аркылуу жасай аласыз, анда сиз жеткиликтүү схемалар менен тизмени таба аласыз.
Схема тандалгандан кийин, аны оң баскыч менен чыкылдатып, параметрди тандаңыз "Схеманы өзгөртүү" ылдый түшүүчү менюдан. Бул параметр сизге мүмкүндүк берет editar y modificar жаңысын түзүүнүн кереги жок учурдагы схема.
"Схеманы өзгөртүү" баскычын чыкылдатуу бардык параметрлери менен жаңы терезени ачат. өзгөртүү жана өзгөртүү жеткиликтүү. Бул жерде болот жаңы таблицаларды кошуу, учурдагы таблицаларды жок кылуу, талааларды өзгөртүү, таблицалардын атын өзгөртүү жана схемага башка керектүү өзгөртүүлөрдү киргизүү.
Тиешелүү өзгөртүүлөр киргизилгенден кийин, баскычты чыкылдатыңыз «Apply» схемага өзгөртүүлөрдү колдонууга. MySQL Workbench сизге көрсөтөт өзгөрүүлөрдүн кыскача баяндамасы жасалган жана сизге мүмкүнчүлүк берет SQL скриптин сактоо кийинчерээк колдонгуңуз келген учурда түзүлөт.
Кыскасы, MySQL Workbenchдеги схеманы өзгөртүү Бул куралдын графикалык интерфейси аркылуу ишке ашырылышы мүмкүн болгон жөнөкөй процесс. Жогоруда айтылган кадамдарды аткаруу менен, сиз татаал суроо-талаптарды же SQL буйруктарын аткарбастан, схемаларыңызды тез жана эффективдүү өзгөртүп жана ылайыкташа аласыз.
– MySQL Workbench орнотуу
MySQL Workbench Бул визуалдык курал колдонулган MySQL маалымат базаларын башкаруу жана өнүктүрүү үчүн. Анын жардамы менен, колдонуучулар интуитивдик жана колдонууга оңой интерфейстен берилиштер базасы менен байланышкан бардык тапшырмаларды башкара алышат. Workbench аркылуу таблицаларды түзүүгө жана өзгөртүүгө, жазууга болот SQL сурамдары, аткаруу камдык көчүрмөлөр жана башка функциялардын арасында маалымат базаларын калыбына келтирүү.
MySQL Workbenchдеги жалпы тапшырмалардын бири болуп саналат схемасын өзгөртүү. MySQLдеги схема таблицаларды уюштуруунун жана топтоонун жолу. маалымат базасы. Кээде жаңы керектөөлөргө ылайыкташтыруу үчүн схеманы өзгөртүү же учурдагы структураны өзгөртүү зарыл. Бул үчүн, сиз төмөнкү кадамдарды аткара аласыз:
- MySQL Workbench ачыңыз: Тиркемени ишке киргизиңиз жана тиешелүү маалымат базасына туташканыңызды текшериңиз.
- Схеманы тандаңыз: Workbenchтин сол панелинен "СХЕМАЛАР" бөлүмүн табыңыз жана өзгөрткүңүз келген схеманы оң баскыч менен чыкылдатыңыз.
Калкыма терезеде, маалымат базасына туташуу учурунда ошол схеманы демейки кылып коюу үчүн "Демейки схема катары коюу" опциясын тандаңыз. Учурдагы схема орнотууларын өзгөртүүнү кааласаңыз, "Схеманы өзгөртүү" опциясын да тандай аласыз. Схемадагы өзгөртүүлөр базада сакталган таблицаларга жана маалыматтарга таасир этиши мүмкүн экенин унутпаңыз, андыктан сөзсүз түрдө а камдык көчүрмө кандайдыр бир өзгөртүүлөрдү киргизүүдөн мурун.
- Учурдагы маалыматтар базасына кирүү
Учурдагы маалыматтар базасына кирүү
MySQL Workbench менен ийгиликтүү байланыш түзүлгөндөн кийин, бар болгон маалыматтар базасына тез кирүүгө болот. Бул маалымат базасын башкаруу куралы интуитивдик жана колдонууга оңой интерфейсти сунуштайт, ал сизге ар кандай маалымат базалары жана таблицалар аркылуу өтүүгө мүмкүндүк берет. натыйжалуу. Үй терезесинде жөн гана орнотулган байланышты тандаңыз жана маалымат базасын башкаруу үчүн жеткиликтүү болгон бардык варианттар менен автоматтык түрдө жаңы терезе ачылат.
Биз MySQL Workbenchдеги бар маалымат базасына киргенден кийин, аткарыла турган ар кандай операциялар бар. Маалыматтар базасынын структурасын көрүүгө, сакталган маалыматтарды түзөтүүгө жана суроого, ыңгайлаштырылган SQL сурамдарын аткарууга болот жана тейлөө тапшырмаларын аткарыңыз. Таблицалар, индекстер, көрүнүштөр жана сакталган процедуралар зарылчылыкка жараша түзүлүп, өзгөртүлүшү мүмкүн. Бул функциялар MySQL Workbenchти учурдагы маалымат базалары менен иштешүү үчүн толук жана күчтүү курал кылат.
Белгилей кетүүчү нерсе, MySQL Workbench да маалыматтарды импорттоого жана экспорттоого мүмкүндүк берет маалымат базасынан жана маалымат базасына. Бул ар кандай маалымат базалары ортосунда маалыматты өткөрүү керек болгондо же маалыматтын камдык көчүрмөсүн сактоо керек болгондо пайдалуу. Ошондой эле, MySQL Workbench сурамдардын аткарууну оптималдаштыруу жана тууралоо үчүн варианттарды камсыз кылат SQL, бул маалымат базасына тез жетүүнү жана жалпысынан натыйжалуу иштөөнү камсыз кылуу үчүн абдан маанилүү.
– Учурдагы схеманы карап чыгуу
Учурдагы схеманы карап чыгыңыз
MySQL Workbenchте иштегенде, кантип навигациялоону жана айланасында жылууну билүү керек учурдагы схема. Бул биздин маалымат базабызда сакталган ар кандай таблицаларга, көз караштарга жана сурамдарга кирүүгө мүмкүндүк берет. Бактыга жараша, курал муну тез жана натыйжалуу жасоонун бир нече жолдорун сунуштайт.
Учурдагы контурда чабыттоонун эң оңой жолу - сол объекттер панелин колдонуу. Бул жерде биз учурдагы схемадагы бардык таблицалардын жана объекттердин тизмесин табабыз. Биз алабыз жадыбалдарды кеңейтүү жана жыйноо анын мамычаларын жана башка тиешелүү деталдарды көрсөтүү үчүн. Биз ошондой эле таблицаны оң баскыч менен чыкылдатып, таблицанын берилиштерин көрүү же анын түзүмүн түзөтүү сыяктуу кошумча параметрлери бар контексттик менюну ача алабыз.
Учурдагы контурда навигациялоонун дагы бир пайдалуу жолу - навигация куралдар тилкесин колдонуу. Бул тилке жумуш терезесинин жогору жагында жайгашкан жана бизге мүмкүнчүлүк берет тез кыймылда схемадагы ар кандай объекттердин ортосунда. Мурунку же кийинки объектке өтүү үчүн багыттоо жебелерин колдоно алабыз, же ылдый түшүүчү меню аркылуу белгилүү бир объектти тандай алабыз. Мындан тышкары, куралдар панели навигация бизге башка аракеттерге тез жетүүгө мүмкүнчүлүк берет, мисалы жаңы таблица түзүү же ER отчетун түзүңүз.
Кыскача айтканда, MySQL Workbenchдеги учурдагы схеманы навигациялоо туура иштөө үчүн абдан маанилүү. натыйжалуу жол биздин маалымат базалары менен. Схемадагы объекттерге жетүү жана изилдөө үчүн сол жактагы объект панели жана навигация куралдар панели бизге ар кандай мүмкүнчүлүктөрдү берет. Бул куралдарды колдонуу менен биз MySQL Workbench менен иштөөдө убакытты үнөмдөп, өндүрүмдүүлүгүбүздү жогорулата алабыз.
– MySQL Workbenchдеги схеманы өзгөртүү
1. MySQL Workbench ичиндеги схеманы өзгөртүү маалымат базасын жаңыртуу жана уюштуруу үчүн абдан маанилүү
MySQL Workbenchдеги схеманы өзгөртүү Бул алардын маалымат базасын жаңыртууну жана натыйжалуу уюштурууну каалагандар үчүн негизги милдет. Учурдагы схеманын атын өзгөртүү, жаңысын түзүү же эскирген схеманы жок кылуу керекпи, бул курал сизге бул тапшырмаларды аткаруу үчүн зарыл болгон бардык варианттарды берет. коопсуз жана натыйжалуу.
MySQL Workbench менен иштегенде, сиз жасай аласыз схемалык редакторго кирүү бардык зарыл өзгөртүүлөрдү киргизүү. Бул жерден сиз маалымат базаңыздагы болгон схемалардын тизмесин көрө аласыз жана жаңы таблицаларды же мамычаларды кошуп, учурдагыларды өзгөртүп же кереги жок болгондорду жок кыла аласыз. Схемага киргизген ар кандай өзгөртүүлөрдү этияттык менен кабыл алуу керек экенин белгилей кетүү маанилүү, анткени ал маалымат базасынын иштешине олуттуу таасирин тийгизиши мүмкүн.
2. MySQL Workbenchте схеманы өзгөртүү үчүн жөнөкөй кадамдар
Эгер сизге керек болсо MySQL Workbenchдеги схеманы өзгөртүү, ага натыйжалуу жетүү үчүн бул жөнөкөй кадамдарды аткарыңыз:
1. MySQL Workbenchти ачып, өзгөртүү киргизгиңиз келген базага туташууну тандаңыз.
2. Жогорку меню тилкесинде схемалык редакторго алып баруучу "Схемалар" өтмөгүн чыкылдатыңыз.
3. Бул жерде сиз маалымат базасында болгон схемалардын тизмесин көрөсүз. Өзгөрткүңүз келген схеманы оң баскыч менен чыкылдатыңыз жана муктаждыктарыңызга жараша тиешелүү опцияны тандаңыз: "Схеманы өзгөртүү", "Схеманы жок кылуу" же "Жаңы схеманы түзүү".
4. Эгерде сиз “Схеманы өзгөртүүнү” тандасаңыз, калкыма терезе ачылат, анда схеманын жаңы атын киргизип, өзгөртүүнү ырастай аласыз. Эгер сиз "Схеманы жок кылууну" тандасаңыз, схеманы биротоло жок кылууну каалап жатканыңызды текшерүү үчүн сизден кошумча ырастоо суралат. Акырында, эгер сиз "Жаңы схеманы түзүү" тандасаңыз, жаңы схема үчүн керектүү атын киргизишиңиз керек болот.
5. Керектүү өзгөртүүлөрдү киргизгенден кийин, өзгөртүүлөр базада күчүнө кириши үчүн сактап жана колдонуңуз.
3. Схеманы өзгөртүүдөн мурун резервдик көчүрмөлөрдү жасоонун маанилүүлүгү
MySQL Workbench'те маалымат базаңыздын схемасына кандайдыр бир өзгөртүүлөрдү киргизүүдөн мурун, сиз камдык көчүрмөлөрдү жасашыңыз керек. күтүлбөгөн маалыматтардын жоголушуна жол бербөө үчүн. Бул өзгөртүү процессинде көйгөйлөр пайда болгон учурда маалымат базасын калыбына келтирүүгө мүмкүндүк берет.
MySQL Workbenchте камдык көчүрмөлөрдү жасоонун ар кандай жолдору бар, анын ичинде SQL файлына маалымат базасынын көчүрмөсүн сактоого мүмкүндүк берген экспорттук функция. Кошумчалай кетсек, сиз ошондой эле маалымат базасынын резервдик көчүрмөсүн сактоо үчүн тышкы куралдарды колдоно аласыз, мисалы, ыңгайлаштырылган скрипттерди колдонуу менен үзгүлтүксүз резервдик көчүрмөлөрдү жасоо же автоматташтырылган резервдик көчүрүү куралдарын колдонуу.
экенин унутпа маалыматтарыңыздын коопсуздугу абдан маанилүү жана схемага кандайдыр бир өзгөртүүлөрдү киргизүүдөн мурун сизде камдык көчүрмө бар экенине ынануу керек. Ошентип, кандайдыр бир ыңгайсыздык келип чыккан учурда, сиз өзүңүздүн маалымат базаңызды көйгөйсүз калыбына келтирип, ишиңизди олуттуу кечиктирбестен уланта аласыз.
– Учурдагы таблицаларга өзгөртүүлөрдү киргизүү
MySQL Workbenchдеги учурдагы таблицаларга өзгөртүүлөрдү киргизүү үчүн, бир нече кадамдарды эске алуу маанилүү. Биринчиден, биз өзгөрткүбүз келген таблица жайгашкан маалымат базасын ачышыбыз керек. Бул үчүн, биз сол жак тилкеден маалымат базасын тандап, аны оң баскыч менен чыкылдатып, "Ачык маалымат базасын" тандоону тандайбыз.
Бизде маалымат базасы ачылгандан кийин, биз өзгөрткүбүз келген таблицаны табабыз жана анын редакторун ачуу үчүн аны эки жолу басыңыз. Бул редактордо биз таблицанын бардык мамычаларды жана касиеттерин көрө алабыз. Учурдагы таблицага өзгөртүүлөрдү киргизүүдө, алар андагы сакталган маалыматтарга таасир этиши мүмкүн экенин эстен чыгарбоо керек.. Ошондуктан, кандайдыр бир өзгөртүүлөрдү киргизүүдөн мурун базанын резервдик көчүрмөсүн жасоо сунушталат.
Таблица структурасына өзгөртүү киргизүү үчүн биз таблица редакторунда жеткиликтүү болгон варианттарды колдонсок болот. Мисалы, биз жаңы тилкелерди кошуп, учурдагы мамычаларды жок кыла алабыз же учурдагы мамычалардын касиеттерин өзгөртө алабыз. Биз ошондой эле таблицанын атын өзгөртө алабыз же суроо аткарууну жакшыртуу үчүн индекстерди кошо алабыз. Бул маанилүү редакторду жабуудан мурун таблицага киргизилген өзгөртүүлөрдү сактоо. Эгерде биз өзгөртүүлөр туура колдонулганына ынангыбыз келсе, өндүрүштө таблицаны өзгөртүүдөн мурун кээ бир сыноо маалыматтары менен сынап көрсөк болот.
– Схемага жаңы таблицаларды кошуңуз
MySQL Workbenchдеги схемага жаңы таблицаларды кошуу үчүн, сиз төмөнкү кадамдарды аткарсаңыз болот:
1. Маалыматтар базасына байланыш түзүү: MySQL Workbenchти ачып, "Маалымат базасы" өтмөгүнө өтүңүз. "Байланыштарды башкаруу" баскычын чыкылдатыңыз жана маалымат базасы сервериңиздин чоо-жайын киргизүү менен жаңы туташууну түзүңүз. Туташуу орнотулгандан кийин, сол панелде учурдагы маалымат базасынын схемасын көрөсүз.
2. Көздөгөн схеманы тандаңыз: Сол панелде, жаңы таблицаны кошкуңуз келген маалымат базасынын схемасын кеңейтиңиз. Схеманы оң баскыч менен чыкылдатып, »Демейки схема катары коюу» дегенди тандап, ошол схемада бардык жаңы таблицалар түзүлгөнүн текшериңиз.
3. Жаңы таблица түзүңүз: Схеманы оң баскыч менен чыкылдатып, таблица редакторун ачуу үчүн »Таблица түзүү» дегенди тандаңыз. Мамычаларды кошуу, негизги ачкычтарды аныктоо, мамилелерди түзүү ж.б. үчүн редактордун параметрлерин колдоно аласыз. Таблицаны аныктап бүткөндөн кийин, аны тандалган схемада түзүү үчүн "Колдонуу" баскычын чыкылдатыңыз.
Схемага жаңы таблицаларды кошкондо, SQL скрипттерин түзүү, маалыматтарды импорттоо жана экспорттоо, же таблицалардын визуалдык дизайны сыяктуу MySQL Workbenchтин башка мүмкүнчүлүктөрүн да колдонсоңуз болот. Бул инструменттер MySQL Workbenchте маалымат базасы менен иштөө процессин иретке келтирүүгө жана автоматташтырууга мүмкүндүк берет. Бул күчтүү маалымат базасын башкаруу куралы сунуш кылган бардык мүмкүнчүлүктөрдү изилдеңиз!
– Схемадагы өзгөртүүлөрдү колдонуу
1-кадам: MySQL Workbenchти ачып, схеманын өзгөртүүлөрүн колдонгуңуз келген маалымат базасынын байланышын тандаңыз.
2-кадам: Өзгөрткүңүз келген схеманы оң баскыч менен чыкылдатып, ачылуучу менюдан "Табылды өзгөртүү" дегенди тандаңыз. |
- 3-кадам: Бир нече өзгөртүү параметрлери менен калкыма терезе пайда болот. Бул жерде сиз мамычаларды кошуп, жок кыла аласыз же өзгөртө аласыз, ошондой эле маалымат түрлөрүн же чектөөлөрдү өзгөртө аласыз.
- 4-кадам: Эгер кааласаңыз a тилке кошуу, "Мамыча кошуу" дегенди тандап, тилкенин аты, маалымат түрү жана чектөөлөр сыяктуу керектүү маалыматты толтуруңуз.
- 5-кадам: Кааласаң тилкени жок кылуу, "Төмөн тилкени" тандап, жок кылгыңыз келген тилкени тандаңыз.
- 6-кадам: Эгер кааласаң учурдагы тилкени өзгөртүү, "Мамычаны өзгөртүү" тандап, маалымат түрү же чектөөлөр сыяктуу керектүү өзгөртүүлөрдү киргизиңиз.
- 7-кадам: Бардык керектүү өзгөртүүлөрдү киргизгенден кийин, схемага өзгөртүүлөрдү колдонуу үчүн "Колдонуу" баскычын чыкылдатыңыз. Эсиңизде болсун, кээ бир өзгөртүүлөр үстөлдү кайра түзүүнү талап кылышы мүмкүн, бул столдун көлөмүнө жараша убакытты талап кылышы мүмкүн.
Кеңеш: Схемага өзгөртүүлөрдү киргизүүдөн мурунаны аткаруу сунушталат камдык көчүрмө процесстин жүрүшүндө каталар болгон учурда маалыматтын жоголушуна жол бербөө үчүн маалымат базасынын. Кошумча, схемага өзгөртүүлөр учурдагы суроо-талаптарга жана башка маалымат базасына байланыштуу функцияларга таасир этиши мүмкүн экенин белгилей кетүү маанилүү, андыктан өндүрүш чөйрөсүнө өзгөртүүлөрдү киргизүүдөн мурун кеңири тестирлөө жүргүзүү маанилүү.
- Өзгөртүлгөн схеманы экспорттоо жана сактоо
MySQL Workbench'те маалымат базаңыздын схемасына керектүү өзгөртүүлөрдү киргизгенден кийин, аларды келечектеги жаңыртууларда же миграцияларда колдонуу үчүн, бул өзгөртүүлөрдү экспорттоо жана сактоо мүмкүнчүлүгүнө ээ болуу маанилүү. Бактыга жараша, MySQL Workbench бул тапшырманы аткаруу үчүн жөнөкөй жана эффективдүү функцияларды сунуштайт.
Өзгөртүлгөн схеманы экспорттоо үчүн, сиз жөн гана бул кадамдарды аткарыңыз:
1. Өзгөртүлгөн схеманы тандаңыз: MySQL Workbench'тин "Схемалар" өтмөгүндө сиз өзгөрткөн схеманы таап, тандаңыз. Сиз муну контурду оң баскыч менен чыкылдатып, "Схеманы тандоо" тандасаңыз болот.
2. Схеманы экспорттоо: MySQL Workbench меню тилкесинде, "Сервер" , андан кийин "Маалыматтарды экспорттоону" тандаңыз. "Маалыматтарды экспорттоо" терезесинде, сиз экспорттогуңуз келген өзгөртүлгөн схеманы тандап, көздөгөн файлдын жайгашкан жерин жана атын орнотуңуз. Таблицалар, сакталган процедуралар жана көрүнүштөр сыяктуу экспорттоону каалаган бардык параметрлерди тандоону унутпаңыз.
3. Өзгөртүлгөн схеманы сактаңыз: Схеманы экспорттагандан кийин, файлды келечекте маалымдоо үчүн коопсуз жерде сактоону унутпаңыз. Сиз файлды версияны башкаруу репозиторийине же долбооруңуздагы белгилүү бир папкага сактай аласыз. Кошумчалай кетсек, башкарууну жана команданын башка мүчөлөрү менен кызматташууну жеңилдетүү үчүн киргизилген өзгөртүүлөрдү өзүнчө документте жазуу сунушталат.
Мен Себастьян Видал, технологияга жана өз алдынча жасоого кызыккан компьютер инженеримин. Андан тышкары, мен жаратуучумун tecnobits.com, мен технологияны баарына жеткиликтүү жана түшүнүктүү кылуу үчүн окуу куралдарын бөлүшөм.