Kā izveidot, mainīt un modificēt tabulas MySQL serverī

Viens no vissvarīgākajiem aspektiem, kas mums jāņem vērā, strādājot ar MySQL, neapšaubāmi ir darbs ar tabulām, jo ​​tās ļauj mums kontrolēt un organizēt mūsu datu bāzi.

MySQL struktūra

  • Shēma vai shēma: Tā ir galvenā datu bāze, un tai būs nepieciešamā struktūra atbilstoši organizācijas prasībām.
  • Dēļi: Tie ļauj mums strukturēt datu bāzi pa tēmām atbilstoši vajadzībai.
  • Kolonnas: Šīs ir apakštēmas, kas tiks iekļautas tabulās.

Šīs struktūras piemērs var būt:

 Shēma: Solvētiskās tabulas: solvetic_mysql Kolonnas: id, nosaukums, daudzums utt
To var redzēt arī šādā attēlā:

PALIELINĀT

[color = rgb (169,169,169)] Noklikšķiniet uz attēla, lai to palielinātu [/ color]

Pamatojoties uz šiem datiem, mēs strādāsim ar dažiem parametriem un teikumiem, kurus mēs varam ieviest ar MySQL tabulām.

Mēs analizēsim šādus MySQL paziņojumus tabulas līmenī:

  • Izveidot
  • Alter
  • Nometiet

Izveidot tabulu (Izveidot tabulu)


Izmantojot opciju Izveidot tabulu, mums ir iespēja izveidot jaunas tabulas mūsu shēmās MySQL. Šim pētījumam mēs izveidosim tabulu ar nosaukumu solvetic_proyectos, šim nolūkam mēs veiksim šādu procesu:
Mēs ar peles labo pogu noklikšķiniet uz opcijas Tabulas shēmā, kur mēs saglabāsim tabulu, šajā gadījumā solvītu.

PALIELINĀT

[color = rgb (169,169,169)] Noklikšķiniet uz attēla, lai to palielinātu [/ color]

Izvēloties Izveidot tabulu mēs redzēsim sekojošo:

PALIELINĀT

[color = rgb (169,169,169)] Noklikšķiniet uz attēla, lai to palielinātu [/ color]

Nepieciešamā informācija šajā logā

  • Tabulas nosaukums: Šajā laukā mēs ievadīsim izveidotās tabulas nosaukumu, šajā gadījumā solvetic_proyectos.
  • Salikšana: Pēc noklusējuma atstājam shēmas noklusējumu.
  • Dzinējs: Mēs atstājam noklusējuma vērtību.
  • Shēma: Mēs redzam, ka tā ir vērtība, kuru nevaram rediģēt, jo no sākuma mēs izlemjam shēmu, kurā tiks izveidota tabula.

Mēs noklikšķinām uz Piesakies un izveides vednis tiks parādīts MySQL:

Šajā brīdī mums ir jānosaka indeksi, kas jāpievieno mūsu tabulai, šajā gadījumā mēs ievadīsim šādus laukus:

 id INT NOT NULL AUTO_INCREMENT, title VARCHAR (255) NOT NULL, expired_date DATE NOT NULL, PRIMARY KEY (ID) 
Nākamajā attēlā ir sagatavots teikums:

PiezīmeŠīs vērtības jāievada, ņemot vērā nepieciešamās prasības, un katrai vērtībai būs sava īpašība (Char, Decimal utt.)

Klikšķiniet uz Piesakies lai turpinātu veidot tabulu solvetic_projects.

Mēs nospiežam Pabeigt un mēs redzēsim, ka process bija pareizs, un mēs varēsim redzēt tabulu solvetic_projects izveidots solvātiskās shēmas ietvaros.

PALIELINĀT

[color = rgb (169,169,169)] Noklikšķiniet uz attēla, lai to palielinātu [/ color]

Noklikšķinot uz mūsu tabulas solvetic_proyectos, labajā pusē var redzēt mūsu izveidotos laukus un no turienes mēs varam ievadīt vērtības.

PALIELINĀT

[color = rgb (169,169,169)] Noklikšķiniet uz attēla, lai to palielinātu [/ color]

Vēl viens veids, kā atvērt tabulas izveides vedni, ir noklikšķināt uz ikonas, kas atrodas izvēlņu joslas augšpusē. Tādā veidā mēs varam izveidot tabulas MySQL praktiski mums vienkārši ir jābūt ļoti skaidriem par to, kādi lauki mums jāpievieno un kāda veida dati tiks ievadīti.

Daži no MySQL pieejamajiem datu veidiem

  • Int: Ļauj saglabāt veselus skaitļus.
  • Bits vai Bool: Tas dod mums pievienot vērtības 0 vai 1.
  • Peldēt: Pievienojiet decimāldaļas.
  • Decimālskaitlis: Šī vērtība saglabā skaitļus kā virkni.
  • Laiks: Šī vērtība tiek saglabāta vienu stundu.
  • Gads: Šis lauks ļauj mums uzglabāt vienu gadu.
  • Čars: Izmantojot šo lauku, mēs varam pievienot burtciparu vērtības.

Sadaļa par tabulas izveidi beidzas šeit, mēs redzēsim, kā tās tiek mainītas.

Mainīt galdu (Mainīt tabulu)


Ar Mainot tabulas opciju, mēs varam mainīt mūsu izveidoto tabulu vērtības vai laukus ja ir iespēja pievienot kolonnas, rediģēt vai dzēst tās, lai izmantotu šo opciju, ar peles labo pogu noklikšķiniet uz rediģējamās tabulas, šajā gadījumā solvetic_proyectos, un atlasiet Mainīt tabulu:

PALIELINĀT

[color = rgb (169,169,169)] Noklikšķiniet uz attēla, lai to palielinātu [/ color]

Mēs redzēsim sekojošo:

PALIELINĀT

[color = rgb (169,169,169)] Noklikšķiniet uz attēla, lai to palielinātu [/ color]

Šajā logā mēs varam rediģēt dažādas tabulas vērtības, piemēram, kolonnas, aktivizētājus, indeksus utt.
Tā kā mēs redzam, ka katrai slejai ir atzīmēta vērtība, mēs varam pievienot jaunas opcijas katrai kolonnai, atlasot attiecīgos lodziņus, dažas no šīm vērtībām ir šādas:

  • AI: Pakāpenisks automātiskais
  • ZF: Iestata kolonnas vērtību uz nulli
  • UQ: Iestata vērtību kā vienu indeksu utt.

Ja ar peles labo pogu noklikšķiniet uz kādas no esošajām kolonnām, mēs redzēsim šādas iespējas:

PALIELINĀT

[color = rgb (169,169,169)] Noklikšķiniet uz attēla, lai to palielinātu [/ color]

Izvēle

  • Pārvietot uz augšu: Pārvieto mugurkaulu uz augšu
  • Pārvietot uz leju: Pārvietojiet kolonnu uz leju
  • Kopēt: Ļauj kopēt atlasīto kolonnu
  • Griezt: Mēs varam nogriezt kolonnu, lai to novietotu citā pozīcijā
  • Dzēst atlasīto: Mēs varam izdzēst atlasīto kolonnu
  • atjaunot: Ļauj atjaunināt parādīto kolonnu sarakstu
  • Notīrīt noklusējumu: Parāda noklusējuma vērtības
  • Noklusējuma NULL: Ļauj apskatīt tukšos laukus
  • Noklusējums ": Pievienojiet izteicienu "atlasītajai tabulai

Visas izmaiņas, ko mēs veicam jebkurā slejā, kuru mēs redzam atspoguļotu, piemēram, mēs likvidēsim virsraksta kolonnu, mēs ar peles labo pogu noklikšķiniet un atlasīsim Dzēst atlasīto un mēs noklikšķinām uz Piesakies, tiek parādīts šāds:

Mēs varam redzēt attiecīgās slejas likvidēšanas skriptu, mēs noklikšķināsim uz Lietot, lai sāktu likvidēšanas procesu.

Mēs nospiežam Pabeigt un mēs redzam, ka kolonna mūsu tabulā nav pieejama.

PALIELINĀT

[color = rgb (169,169,169)] Noklikšķiniet uz attēla, lai to palielinātu [/ color]

Tādā pašā veidā, ja mēs vēlamies pievienot jaunu kolonnu, ar peles labo pogu noklikšķiniet uz tabulas, lai rediģētu, izvēlieties Mainīt tabulu un attiecīgajā logā pievienojiet vēlamo vērtību. Šajā piemērā mēs pievienojam kolonnu Autori un norādām datu veidu, šajā gadījumā mēs izvēlamies varchar:

PALIELINĀT

[color = rgb (169,169,169)] Noklikšķiniet uz attēla, lai to palielinātu [/ color]

Mēs nospiežam Piesakies tā ka MySQL palaiž skriptu piemērots:

Tādā veidā mēs varam rediģēt tabulas, kas izveidotas, izmantojot opciju Alter Table.

Nometiet galdu (Dzēst tabulu)


Izmantojot opciju Atmest tabulu, mēs varam izdzēst atlasīto tabulu un iet garām visām tajā iekļautajām kolonnām. Lai palaistu Drop Table, vienkārši ar peles labo pogu noklikšķiniet uz dzēšamās tabulas un atlasiet Iespēja nometiet tabulu:

PALIELINĀT

[color = rgb (169,169,169)] Noklikšķiniet uz attēla, lai to palielinātu [/ color]

MySQL parādīs šādu ziņojumu:

Šajā logā un, ja būsim pilnīgi pārliecināti par izslēgšanu, mēs nospiedīsim Nometiet tūlīt - izdzēsiet tūlīt.

Mēs redzēsim, ka tabula ir noņemta.

PALIELINĀT

[color = # a9a9a9] Noklikšķiniet uz attēla, lai to palielinātu [/ color]

Ja mēs vēlamies izdzēst tabulu, izmantojot komandrindu, mums jāievada šāds ceļš:

 C: \ Program Files \ MySQL \ MySQL Server 5.7 \ bin \ mysql
Tur ar peles labo pogu noklikšķiniet uz mysql un atlasiet opciju Atvērt ar CMD. CMD mums jāizpilda sekojošais komanda nomest galdu:
 DROP TABLE `solvetic`solvetic_proyectos`;
Komandu sintakse
  • Pilienu galds: Paziņojums par tabulas dzēšanu
  • solvīts: Shēmas nosaukums, kurā tiek glabāta tabula
  • solvetic_projects: Dzēšamā tabula

Tādā veidā mēs esam analizējuši trīs teikumus, kurus mēs visvairāk izmantojam apstrādājot tabulas MySQLAtcerieties, ka visas mūsu veiktās izmaiņas var būtiski ietekmēt veiktspēju un datu bāzēs saglabāto informāciju, tāpēc, rīkojoties ar šiem teikumiem, jābūt ļoti uzmanīgiem.

Jums palīdzēs attīstību vietā, daloties lapu ar draugiem

wave wave wave wave wave