MySQL Workbench O se meafaigaluega aoga tele e faʻatautaia ma pulea faʻamaumauga MySQL. E ala i lona fa'aoga ata ma fa'atinoga 'ese'ese, e fa'ataga ai oe e fai ma sui laulau, fesili ma fa'ata'ita'iga lelei. Ae ui i lea, i se taimi atonu e te manaʻomia sui le polokalame ma fa'afetaui i mana'oga po'o mana'oga fou. I lenei tusiga, o le a matou faʻamatalaina la'asaga i lea la'asaga auala e sui ai le polokalame ile MySQL Workbench, ina ia mafai ona e faia lenei galuega i se auala faigofie ma aoga.
O le laasaga muamua i le Suia le polokalame ile MySQL Workbench o le tatalaina lea o le meafaigaluega ma filifili le fuafuaga e te mana'o e sui. E mafai ona e faia lenei mea i le itu agavale navigation panel, lea e te maua ai se lisi ma polokalame avanoa.
A maeʻa ona filifilia le polokalame, kiliki i luga ma filifili le filifiliga "Suia le Fuafuaga" mai le fa'ai'uga fa'alalo. O lenei filifiliga e fa'ataga ai oe fa'asa'o ma fa'asa'o le fa'asologa o lo'o iai nei e aunoa ma le mana'omia e fai se mea fou.
O le kiliki i luga o le "Alter Schema" o le a tatalaina ai se faamalama fou ma filifiliga uma. suiga ma suiga avanoa. O iinei e te mafaia faaopoopo laulau fou, tape laulau o iai, sui fanua, toe faaigoa laulau ma fai so'o se isi suiga talafeagai i le fa'atulagaga.
A uma loa suiga talafeagai, kiliki le ki "Fa'aaoga" e fa'aoga suiga i le fa'atulagaga. MySQL Workbench o le a fa'aali atu ia te oe a aotelega o suiga faia ma o le a tuʻuina atu ia te oe le filifiliga e teu le tusitusiga SQL fa'atupu pe a e mana'o e fa'aaoga mulimuli ane.
I se aotelega, sui le polokalame ile MySQL Workbench O se faiga faigofie e mafai ona faʻatinoina e ala i le faʻataʻitaʻiga faʻataʻitaʻi o le meafaigaluega. E ala i le mulimuli i laasaga o loʻo taʻua i luga, o le a mafai ai ona e suia ma faʻafetaui au fuafuaga vave ma lelei, e aunoa ma le manaʻomia o le faia o fesili lavelave poʻo tulafono SQL.
- MySQL Workbench fa'apipi'i
MySQL Workbench O se meafaigaluega vaaia o loʻo faʻaaogaina mo le pulega ma le atinaʻeina o MySQL databases. Faatasi ai ma ia, e mafai e tagata faʻaoga ona faʻatautaia galuega uma e fesoʻotaʻi ma faʻamaumauga mai se atinaʻe faʻaogaina ma faigofie ona faʻaoga. E ala i le Workbench, e mafai ona faia ma suia laulau, tusi Fesili SQL, faia faaleoleo ma toe fa'afo'i fa'amaumauga, fa'atasi ai ma isi galuega.
O se tasi o galuega masani i MySQL Workbench o le sui le polokalame. O le schema in MySQL ose auala e fa'atulagaina ma fa'avasega laulau. se fa'amaumauga. O nisi taimi e tatau ai ona sui le polokalame e faʻafetaui ai i manaʻoga fou poʻo le suia o le fausaga o loʻo iai. Ina ia faia lenei mea, e mafai ona e mulimuli i laasaga nei:
- Tatala MySQL Workbench: Tatala le talosaga ma ia mautinoa o loʻo e fesoʻotaʻi i le faʻamaumauga talafeagai.
- Filifili le polokalame: I le itu tauagavale o le Workbench, saili le vaega "SCHEMAS" ma kiliki-i luga ole polokalame e te manaʻo e sui.
I totonu o le faʻamalama faʻapipiʻi, filifili le "Set as Default Schema" filifiliga e fai ai le faʻaogaina o le fuafuaga pe a faʻafesoʻotaʻi i le database. E mafai foi ona e filifilia le filifiliga "Alter Schema" pe afai e te mana'o e sui tulaga o lo'o iai nei. Manatua o suiga i le schema e mafai ona aʻafia ai laulau ma faʻamaumauga o loʻo teuina i totonu o faʻamaumauga, o lea ia mautinoa e fai se faaleoleo a'o le'i faia ni suiga.
– Avanoa fa'amaumauga o iai
Avanoa fa'amaumauga o iai
O le taimi lava e faʻamautu ai se fesoʻotaʻiga manuia ma MySQL Workbench, e mafai ona vave maua le faʻamaumauga o loʻo iai. O lenei meafaigaluega e fa'atautaia ai fa'amaumauga tu'ufa'atasiga e ofoina atu se fa'aoga fa'aoga ma faigofie e mafai ai ona e fa'atautaia i fa'amaumauga ma laulau eseese. lelei. Na'o le filifili le feso'ota'iga fa'amautu i le fa'amalama o le fale ma o le a otometi lava ona matala se faamalama fou ma avanoa uma e avanoa e pulea ai le database.
O le taimi lava matou te maua ai le faʻamaumauga o loʻo i ai i MySQL Workbench, e tele gaioiga e mafai ona faʻatinoina. E mafai ona va'ai i le structure o le fa'amaumauga, fa'asa'o ma fesiligia fa'amaumauga o lo'o teuina, fa'atino fesili masani a le SQL. ma faia galuega o le tausiga. O laulau, fa'asinomaga, va'aiga, ma fa'agaioiga teu e mafai ona faia ma fa'aleleia pe a mana'omia. O nei fa'atinoga ua avea ai MySQL Workbench o se meafaigaluega atoatoa ma mamana mo le fegalegaleai ma fa'amaumauga o iai.
E taua le maitauina o lena mea MySQL Workbench fa'ataga fo'i le fa'aulufale mai ma le fa'aulufale atu o fa'amaumauga mai ma i le database e aoga pe a e manaʻomia le faʻaliliuina o faʻamatalaga i le va o faʻamaumauga eseese poʻo le taimi e te manaʻomia ai le toe faʻaleleia o faʻamaumauga. E le gata i lea, MySQL Workbench e tuʻuina atu filifiliga e faʻamalieina ma faʻalogo ai le faʻatinoga o fesili SQL, lea e taua tele e faʻamautinoa ai le vave maua o faʻamaumauga ma faʻaoga lelei i le lautele.
– Su'esu'e le fa'asologa o lo'o iai nei
Su'esu'e le fuafuaga o lo'o iai nei
A e galue i MySQL Workbench, e taua le iloa pe faʻafefea ona faʻatautaia ma fealuaʻi solo i le polokalame o iai nei. O lenei mea e mafai ai ona matou maua laulau eseese, vaaiga ma fesili o loʻo teuina i totonu o la matou faʻamaumauga. O le mea e lelei ai, ua ofoina mai e le meafaigaluega le tele o auala e fai ai lenei vave ma lelei.
O le auala pito sili ona faigofie e faʻatautaia ai le otootoga o loʻo i ai nei o le faʻaaogaina lea o le vaega agavale meafaitino. O iinei o le a tatou maua ai se lisi o laulau uma ma mea faitino i le fuafuaga o loʻo iai nei. E mafai ona tatou fa'alautele ma fa'alalo laulau e fa'aali ai ona koluma ma isi fa'amatalaga talafeagai. E mafai fo'i ona tatou kiliki-i luga o le laulau e tatala ai se lisi fa'amatalaga ma isi filifiliga, e pei o le va'ai i fa'amaumauga a le laulau po'o le fa'atonutonuina o lona fausaga.
O le isi auala aoga e fa'atautaia ai le auivi o lo'o i ai nei o le fa'aogaina lea o le toolbar navigation. O lenei pa o loʻo i le pito i luga o le faʻamalama o galuega ma mafai ai ona matou faia gaoioi vave i le va o meafaitino eseese i totonu o le sikola. E mafai ona tatou faʻaogaina aū faʻatautaia e alu i le mea muamua poʻo le isi mea, pe mafai foi ona tatou filifilia se mea faʻapitoa e faʻaaoga ai le lisi o le pa'ū. E lē gata i lea, le meafaigaluega fa'atautaiga e maua ai le avanoa vave i isi gaioiga, pei ole fai se laulau fou pe faia se lipoti ER.
I se faapuupuuga, o le suʻeina o le polokalame o loʻo i ai nei ile MySQL Workbench e taua tele mo le galue lelei. auala aogā fa'atasi ma a tatou fa'amaumauga. O le vaega agavale o mea faitino ma le navigation toolbar tatou te maua ai avanoa eseese e maua ai ma su'esu'e mea i totonu o le polokalame. O le fa'aogaina o nei mea faigaluega, e mafai ai ona fa'asaoina le taimi ma fa'aleleia atili a tatou gaosiga pe a galulue ma MySQL Workbench.
- Suia le polokalame ile MySQL Workbench
1. Suia le schema in MySQL Workbench e taua tele e faʻafouina ma faʻatulaga lau database
Suia le polokalame ile MySQL Workbench Ose galuega fa'avae mo i latou e mana'o e fa'afou ma fa'atulaga lelei a latou fa'amaumauga. Pe e te manaʻomia le toe faʻaigoaina o se fuafuaga o loʻo i ai, fatuina se mea fou, pe tape se faʻaoga ua le aoga, o lenei meafaigaluega e tuʻuina atu ia te oe filifiliga uma e manaʻomia e faʻataunuʻu ai nei galuega. saogalemu ma aoga.
A e galue ma MySQL Workbench, e mafai maua le fa'atonu fa'asologa ia faia uma suiga talafeagai. O iinei e mafai ai ona e vaʻai i se lisi o faʻataʻitaʻiga o loʻo i ai i lau faʻamaumauga ma faʻaopoopo ni laulau poʻo koluma fou, suia mea o loʻo i ai pe tape mea e te le toe manaʻomia. E taua le maitauina o soʻo se suiga e te faia i le fuafuaga e tatau ona ave ma le faʻaeteete, aua e mafai ona i ai se aafiaga taua i le faʻaogaina o le database.
2. Laasaga faigofie e suia le schema i MySQL Workbench
Afai e te manaʻomia sui le polokalame ile MySQL Workbench, mulimuli i laasaga faigofie nei e ausia lelei ai:
1. Tatala MySQL Workbench ma filifili le connection to database e te manaʻo e fai suiga i.
2. I le pito i luga o le lisi o meaʻai, kiliki i luga o le "Schemes" tab, lea o le a ave ai oe i le schematic editor.
3. O iinei o le a e vaʻai ai i se lisi o faʻataʻitaʻiga o loʻo iai i totonu o faʻamaumauga. Kiliki taumatau i luga o le polokalame e te manaʻo e sui ma filifili le filifiliga talafeagai e tusa ai ma ou manaʻoga: "Suiga igoa", "Faʻamalo le polokalame" poʻo le "Fausia se polokalame fou".
4. Afai e te filifilia le "Rename Scheme", o le a tatalaina se faamalama pop-up e mafai ona e ulufale ai i le igoa fou mo le polokalame ma faʻamaonia le suiga. Afai e te filifilia le "Ta'ese'ese le Fuafuaga", o le a uunaia oe mo se faʻamaoniga faaopoopo e faʻamautinoa ai e te manaʻo e tape tumau le polokalame. Ma le mea mulimuli, afai e te filifilia "Fausia se polokalame fou", e tatau lava ona e ulufale i le igoa e manaʻomia mo le polokalame fou.
5. A mae'a loa ona e faia suiga mana'omia, fa'asaoina ma fa'aoga suiga ina ia aoga i totonu o fa'amaumauga.
3. Taua o le faia o kopi faaleoleo a'o le'i suia le fuafuaga
A'o le'i faia ni suiga i lau database schema i MySQL Workbench, e taua tele lou faia o kopi fa'asao e aloese mai so'o se leiloa fa'afuase'i fa'amaumauga. Ole mea lea ole a fa'atagaina oe e toe fa'afo'i fa'amaumauga pe a tula'i mai fa'afitauli i le faagasologa o suiga.
E eseese auala e fai ai fa'amaumauga i totonu ole MySQL Workbench, e aofia ai le galuega fa'atau atu e mafai ai ona e fa'asaoina se kopi o fa'amaumauga i se faila SQL. E le gata i lea, e mafai foi ona e faʻaogaina meafaigaluega i fafo e faʻasaʻo ai le faʻamaumauga, e pei o le faia o faʻamaumauga masani e faʻaaoga ai tusitusiga faʻapitoa poʻo le faʻaogaina o meafaigaluega faʻapipiʻi otometi.
Aua nei galo lena le saogalemu o au faʻamatalaga e taua ma e tatau ona e mautinoa i taimi uma o loʻo i ai sau faʻamaumauga aʻo leʻi faia soʻo se suiga i le polokalame. I lenei auala, e mafai ona e maua le filemu o le mafaufau pe a tupu soʻo se faʻalavelave, o le a mafai ona e toe faʻaleleia lau faʻamaumauga e aunoa ma ni faʻafitauli ma faʻaauau au gaioiga e aunoa ma se faʻatuai tele.
– Fai suiga i laulau o iai
Ina ia faia suiga i laulau o loʻo i ai i MySQL Workbench, e taua le teu i ni nai laasaga i lou mafaufau. Muamua lava, e tatau ona tatou tatalaina le database o loʻo i ai le laulau tatou te manaʻo e sui. Ina ia faia lenei mea, e mafai ona tatou filifilia le faʻamaumauga i le itu tauagavale ma kiliki i luga e filifili ai le "Tatala Tatala" filifiliga.
O le taimi lava e tatala ai le database, matou te suʻeina le laulau matou te mananaʻo e sui ma faʻalua kiliki i luga e tatala ai lona faatonu. I totonu o lenei faatonu e mafai ona tatou vaʻaia koluma uma ma meatotino o le laulau. E taua le manatua pe a faia suiga i se laulau o loʻo i ai, e ono aʻafia ai faʻamaumauga ua uma ona teuina i totonu.. O le mea lea, e fautuaina e fai se kopi fa'amaumauga o fa'amaumauga a'o le'i faia ni suiga.
Ina ia faia suiga i le fausaga o le laulau, e mafai ona tatou faʻaogaina avanoa o loʻo maua i le faatonu laulau. Mo se faʻataʻitaʻiga, e mafai ona tatou faʻaopoopoina koluma fou, tape koluma o loʻo i ai, pe suia mea totino o koluma o iai. E mafai fo'i ona tatou suia le igoa ole laulau pe fa'aopoopo i ai fa'asino igoa e fa'aleleia atili ai le fa'atinoga o fesili. E taua teu suiga ua faia i le laulau ae le'i tapunia le faatonu. Afai matou te mananaʻo e faʻamautinoa o loʻo faʻaoga saʻo suiga, e mafai ona matou faʻataʻitaʻi ma nisi faʻamatalaga suʻega aʻo leʻi suia le laulau i le gaosiga.
- Faaopoopo ni laulau fou i le fuafuaga
Ina ia faʻaopoopo laulau fou i le schema i MySQL Workbench, e mafai ona e mulimuli i laasaga nei:
1. Fausia se feso'ota'iga i le database: Tatala MySQL Workbench ma alu i le "Database" tab. Kiliki le "Manage Connections" button ma fatuina se fesoʻotaʻiga fou e ala i le tuʻuina atu o faʻamatalaga o lau 'auʻaunaga faʻamaumauga. A mae'a ona e fa'amauina le feso'ota'iga, e te va'ai i lau fa'asologa o fa'amaumauga o lo'o iai nei i le itu agavale.
2. Filifili le polokalame e taunuu i ai: I le itu agavale, fa'alautele le fa'asologa o fa'amaumauga e te mana'o e fa'aopoopo i ai le laulau fou. Kiliki taumatau i luga o le ata ma filifili »Set as Default Schema» ina ia mautinoa o loʻo faia uma laulau fou i lena fuafuaga.
3. Fausia le laulau fou: Kiliki-matau le fuafuaga ma filifili »Create Table» e tatala ai le le fa'atonu laulau. Iinei, e mafai ona e fa'amaonia le igoa o le laulau ma fa'amatala le koluma, latou ituaiga fa'amaumauga, ma fa'agata. E mafai ona e fa'aogaina filifiliga fa'atonu e fa'aopoopo ai koluma, fa'amatala ki autu, fa'avae mafutaga, ma isi. A maeʻa ona e faʻamalamalamaina le laulau, kiliki le "Apply" button e fatu ai i totonu o le ata filifilia.
Manatua pe a faʻaopoopo ni laulau fou i le polokalame, e mafai foʻi ona e faʻaogaina isi vaega o le MySQL Workbench e pei o le faʻatupuina o tusitusiga SQL, le faʻaulufale mai ma le auina atu o faʻamaumauga, poʻo le ata vaaia o laulau. O mea faigaluega nei o le a faʻatagaina oe e faʻafaigofie ma otometi le faagasologa o le galue ma le database i MySQL Workbench. Su'esu'e avanoa uma e ofoina mai e lenei meafaigaluega fa'atautaia fa'amaumauga mamana!
– Fa'aaogā suiga ile polokalame
Laasaga 1: Tatala MySQL Workbench ma filifili le fesoʻotaʻiga faʻamaumauga e te manaʻo e faʻaoga ai suiga ole polokalame.
Laasaga 2: Kiliki taumatau i luga o le polokalame e te manaʻo e fai ai suiga ma filifili le "Alter Table" mai le lisi pa'ū.
- Laasaga 3: O le a fa'aalia se fa'amalama fa'apipi'i fa'atasi ai ma le tele o filifiliga e sui ai. O iinei e mafai ona e faʻaopoopo, tape pe suia koluma, faʻapea foʻi ma le suia o ituaiga faʻamaumauga poʻo tapulaʻa.
- Laasaga 4: Afai e te manaʻo ai fa'aopoopo se koluma, filifili "Add Column" ma faatumu faʻamatalaga manaʻomia, e pei o le igoa koluma, ituaiga faʻamatalaga, ma faʻalavelave.
- Laasaga 5: Afai e te mana'o ai tape se koluma, filifili le "Drop Column" ma filifili le koluma e te manaʻo e tape.
- Laasaga 6: Pe a e mana'o suia se koluma o iai, filifili le "Modify Column" ma fai soʻo se suiga talafeagai, e pei o faʻamatalaga ituaiga poʻo tapulaʻa.
- Laasaga 7: A uma loa ona e faia suiga talafeagai uma, kiliki "Apply" e faʻaoga suiga i le schema. Fa'amolemole maitau o nisi suiga e ono mana'omia ai le toe fa'aleleia o le laulau, e ono umi se taimi e fa'atatau i le tele o le laulau.
Fautuaga: A'o le'i fa'aogaina suiga ile schema, e fautuaina e fa'atino se faaleoleo o le fa'amaumauga e aloese ai mai le leiloa o fa'amatalaga pe a iai ni mea sese i le faagasologa. E le gata i lea, e taua le maitauina o suiga i le polokalame e mafai ona i ai se aafiaga i luga o fesili o loʻo i ai ma isi faʻaogaina faʻamaumauga, o lea e taua ai le faia o suʻega tele aʻo leʻi faʻatinoina suiga i se siosiomaga gaosiga.
- Fa'atau atu ma fa'asaoina le fa'asologa o suiga
O le taimi lava e te faia ai suiga manaʻomia i lau faʻasologa o faʻamaumauga i MySQL Workbench, e taua le mafai ona faʻatau atu ma faʻasaoina nei suiga ina ia mafai ona e faʻaogaina i le lumanaʻi faʻaleleia poʻo femalagaiga. O le mea e lelei ai, MySQL Workbench e ofoina atu galuega faigofie ma lelei e ausia ai lenei galuega.
Ina ia auina atu le ata ua suia, na ona e mulimuli i laasaga nei:
1. Filifili le polokalame ua suia: I le "Schemas" tab o MySQL Workbench, saili ma filifili le schema na e suia. E mafai ona e faia lenei mea e ala i le kiliki-saʻo i luga o le otootoga ma filifili "Filifili Fua."
2. Fa'atau atu le ata: I le MySQL Workbench menu bar, filifili le "Server" ona sosoo ai lea ma le "Data Export." I le faʻamalama o le "Data Export", filifili le fuafuaga faʻaleleia e te manaʻo e auina atu i fafo ma seti le nofoaga ma le igoa o le faila e alu i ai. Ia mautinoa e filifili uma filifiliga e te manaʻo e auina atu i fafo, e pei o laulau, faʻatonuga teuina, ma vaaiga.
3. Faasaoina le polokalame ua suia: A uma loa ona e auina atu i fafo le ata, ia mautinoa e teu le faila i se nofoaga saogalemu mo faʻamatalaga i le lumanaʻi. E mafai ona e fa'asaoina le faila i se fa'atonuga fa'atonuga po'o se faila fa'apitoa i lau poloketi. E le gata i lea, e fautuaina le tausia o se faamaumauga o suiga ua faia i se isi pepa e faafaigofie ai le pulega ma le galulue faatasi ma isi tagata o le au.
O aʻu o Sebastián Vidal, o se inisinia komepiuta e fiafia tele i tekinolosi ma DIY. E le gata i lea, o a'u o le foafoa o tecnobits.com, lea ou te faʻasoa atu ai aʻoaʻoga e faʻafaigofie atili ai tekinolosi ma malamalama mo tagata uma.