Kaip sukurti, keisti ir modifikuoti lenteles MySQL serveryje

Vienas iš svarbiausių aspektų, į kurį turime atsižvelgti dirbdami su „MySQL“, neabejotinai yra darbas su lentelėmis, nes jos leidžia mums kontroliuoti ir organizuoti mūsų duomenų bazę.

„MySQL“ struktūra

  • Schema arba schema: Tai pagrindinė duomenų bazė ir ji turės reikiamą struktūrą pagal organizacijos reikalavimus.
  • Lentos: Jie leidžia mums susisteminti duomenų bazę pagal temas pagal poreikį.
  • Stulpeliai: Tai potemės, kurios bus įtrauktos į lenteles.

Šios struktūros pavyzdys gali būti:

 Schema: Solvetinės lentelės: solvetic_mysql Stulpeliai: id, pavadinimas, kiekis ir kt
Tai taip pat galima pamatyti šiame paveikslėlyje:

DIDELIS

[color = rgb (169,169,169)] Norėdami padidinti, spustelėkite paveikslėlį [/ color]

Remdamiesi šiais duomenimis, mes ketiname dirbti su kai kuriais parametrais ir sakiniais, kuriuos galime įgyvendinti naudodami „MySQL“ lenteles.

Lentelės lygiu analizuosime šiuos „MySQL“ teiginius:

  • Sukurti
  • Pakeisti
  • Nuleiskite

Sukurkite lentelę (Sukurti lentelę)


Naudodami parinktį Kurti lentelę, mes galime sukurti naujas lenteles pagal savo schemas MySQL. Šiam tyrimui mes sukursime lentelę pavadinimu solvetic_proyectos, todėl atliksime šį procesą:
Dešiniuoju pelės mygtuku spustelėkite schemos parinktį, kurioje išsaugosime lentelę, šiuo atveju solvetišką.

DIDELIS

[color = rgb (169,169,169)] Norėdami padidinti, spustelėkite paveikslėlį [/ color]

Pasirinkus Sukurti lentelę pamatysime šiuos dalykus:

DIDELIS

[color = rgb (169,169,169)] Norėdami padidinti, spustelėkite paveikslėlį [/ color]

Šiame lange reikalinga informacija

  • Lentelės pavadinimas: Šiame lauke įvesime kuriamos lentelės pavadinimą, šiuo atveju solvetic_proyectos.
  • Surinkimas: Mes paliekame schemą pagal numatytuosius nustatymus.
  • Variklis: Paliekame numatytąją vertę.
  • Schema: Matome, kad tai yra vertė, kurios negalime redaguoti, nes nuo pat pradžių nusprendžiame schemą, pagal kurią bus sukurta lentelė.

Spustelime Taikyti ir kūrimo vedlys bus rodomas „MySQL“:

Šiuo metu turime nustatyti indeksus, kuriuos turime pridėti prie lentelės, šiuo atveju įvesime šiuos laukus:

 id INT NOT NULL AUTO_INCREMENT, title VARCHAR (255) NOT NULL, expired_date DATE NOT NULL, PIRMINIS RAKTAS (ID) 
Toliau pateiktame paveikslėlyje yra paruoštas sakinys:

PastabaŠios vertės turi būti įvestos atsižvelgiant į būtinus reikalavimus, ir kiekviena vertė turės savo charakteristikas (Char, Decimal ir kt.)

Spustelėkite Taikyti tęsti lentelės kūrimo procesą solvetic_projects.

Mes spaudžiame Baigti ir pamatysime, kad procesas buvo teisingas, ir galėsime pamatyti lentelę solvetic_projects sukurtas pagal solvetišką schemą.

DIDELIS

[color = rgb (169,169,169)] Norėdami padidinti, spustelėkite paveikslėlį [/ color]

Jei spustelėsime savo lentelę solvetic_proyectos, dešinėje matysime mūsų sukurtus laukus ir iš ten galėsime įvesti reikšmes.

DIDELIS

[color = rgb (169,169,169)] Norėdami padidinti, spustelėkite paveikslėlį [/ color]

Kitas būdas atidaryti lentelės kūrimo vedlį yra spustelėti piktogramą, esančią meniu juostos viršuje. Tokiu būdu mes galime kurti lenteles „MySQL“ praktiškai mes tiesiog turime būti labai aiškūs, kokius laukus turime pridėti ir kokio tipo duomenys bus įvesti.

Kai kurie „MySQL“ turimi duomenų tipai

  • Int: Leidžia išsaugoti sveikus skaičius.
  • Bit arba Bool: Tai suteikia mums pridėti 0 arba 1 reikšmes.
  • Plūdė: Pridėkite dešimtainius skaičius.
  • Dešimtainis: Ši vertė saugo skaičius kaip eilutę.
  • Laikas: Ši vertė išsaugoma vieną valandą.
  • Metai: Šis laukas leidžia mums saugoti vienerius metus.
  • Char: Naudodami šį lauką galime pridėti raidines ir skaitmenines reikšmes.

Lentelės kūrimo skyrius baigiasi čia, mes pažiūrėsime, kaip jie keičiami.

Keisti stalą (Keisti lentelę)


Su Pasirinkę lentelės parinktį, galime keisti sukurtų lentelių reikšmes ar laukus turėdami galimybę pridėti stulpelių, juos redaguoti arba ištrinti, norėdami pasinaudoti šia galimybe, turime dešiniuoju pelės mygtuku spustelėti redaguojamą lentelę, šiuo atveju solvetic_proyectos, ir pasirinkti Keisti lentelę:

DIDELIS

[color = rgb (169,169,169)] Norėdami padidinti, spustelėkite paveikslėlį [/ color]

Pamatysime šiuos dalykus:

DIDELIS

[color = rgb (169,169,169)] Norėdami padidinti, spustelėkite paveikslėlį [/ color]

Šiame lange galime redaguoti įvairias lentelės vertes, tokias kaip stulpeliai, aktyvikliai, indeksai ir kt.
Kaip matome, kiekvienas stulpelis turi pažymėtą reikšmę, mes galime pridėti naujų parinkčių prie kiekvieno stulpelio pasirinkdami atitinkamus laukelius, kai kurios iš šių verčių yra:

  • AI: Papildomas automatinis
  • ZF: Nustato stulpelio vertę į nulį
  • UQ: Nustato vertę kaip vieną indeksą ir pan.

Jei dešiniuoju pelės mygtuku spustelėkite bet kurį esamą stulpelį, pamatysime šias parinktis:

DIDELIS

[color = rgb (169,169,169)] Norėdami padidinti, spustelėkite paveikslėlį [/ color]

Pasirinkimai

  • Judėkite aukštyn: Perkelia stuburą į viršų
  • Judėk žemyn: Perkelkite stulpelį į apačią
  • Kopijuoti: Leidžia nukopijuoti pasirinktą stulpelį
  • Iškirpti: Mes galime nupjauti stulpelį, kad jis būtų kitoje padėtyje
  • Išštrinti pasirinktus: Galime ištrinti pasirinktą stulpelį
  • Atnaujinti: Leidžia atnaujinti rodomą stulpelių sąrašą
  • Išvalyti numatytąjį: Rodo numatytas vertes
  • Numatytasis NULL: Leidžia peržiūrėti tuščius laukus
  • Numatytas ": Pridėkite išraišką "prie pasirinktos lentelės

Bet kokie pakeitimai, kuriuos atliekame bet kuriame stulpelyje, kurį galime matyti, pavyzdžiui, pašalinsime pavadinimo stulpelį, dešiniuoju pelės mygtuku spustelėkite ir pasirinkite Išštrinti pasirinktus ir mes spustelime Taikyti, rodomi šie duomenys:

Mes matome atitinkamo stulpelio pašalinimo scenarijų, spustelėsime Taikyti, kad pradėtume pašalinimo procesą.

Mes spaudžiame Baigti ir matome, kad stulpelio mūsų lentelėje nėra.

DIDELIS

[color = rgb (169,169,169)] Norėdami padidinti, spustelėkite paveikslėlį [/ color]

Lygiai taip pat, jei norime pridėti naują stulpelį, tiesiog dešiniuoju pelės mygtuku spustelėkite lentelę, kad galėtumėte redaguoti, pasirinkite Keisti lentelę ir atitinkamame lange pridėkite norimą vertę. Šiame pavyzdyje pridedame stulpelį Autoriai ir nurodome duomenų tipą, šiuo atveju mes pasirenkame varchar:

DIDELIS

[color = rgb (169,169,169)] Norėdami padidinti, spustelėkite paveikslėlį [/ color]

Mes spaudžiame Taikyti taip kad „MySQL“ paleidžia scenarijų tinka:

Tokiu būdu galime redaguoti lenteles, sukurtas naudojant parinktį Keisti lentelę.

Numesti stalą (Ištrinti lentelę)


Naudodami parinktį Mesti lentelę, galime ištrinti pasirinktą lentelę ir praleisti visus joje esančius stulpelius. Norėdami paleisti „Drop Table“, tiesiog dešiniuoju pelės mygtuku spustelėkite norimą ištrinti lentelę ir pasirinkite Stalo parinktis:

DIDELIS

[color = rgb (169,169,169)] Norėdami padidinti, spustelėkite paveikslėlį [/ color]

„MySQL“ parodys šį pranešimą:

Šiame lange ir jei būsime visiškai tikri dėl pašalinimo, paspausime Numesti dabar - ištrinti dabar.

Pamatysime, kad lentelė pašalinta.

DIDELIS

[color = # a9a9a9] Norėdami padidinti, spustelėkite paveikslėlį [/ color]

Jei norime ištrinti lentelę naudodami komandinę eilutę, turime įvesti šį kelią:

 C: \ Program Files \ MySQL \ MySQL Server 5.7 \ bin \ mysql
Ten dešiniuoju pelės mygtuku spustelėkite „mysql“ ir pasirinkite parinktį „Atidaryti naudojant CMD“. CMD turime atlikti šiuos veiksmus komandą numesti lentelę:
 DROP LENTELĖ „solvetic“ „solvetic_proyectos“;
Komandos sintaksė
  • LOŠIMO LENTELĖ: Pareiškimas ištrinti lentelę
  • solvetiškas: Schemos, kurioje saugoma lentelė, pavadinimas
  • solvetic_projects: Lentelė, kurią reikia ištrinti

Tokiu būdu mes išanalizavome tris sakinius, kuriuos dažniausiai naudojame lentelių tvarkymas MySQLAtminkite, kad bet koks mūsų atliktas pakeitimas gali labai paveikti našumą ir duomenų bazėse saugomą informaciją, todėl mes turime būti labai atsargūs tvarkydami šiuos sakinius.

wave wave wave wave wave