Lentelės kūrimas
Operacijos patvirtinimo aplinka
- MySQL
-
- MySQL 8.4
- MySQL darbastalis
-
- 8.0
- Windows
-
- "Windows Server 2022"
Reikalinga aplinka
- MySQL
-
- MySQL 8.4 arba naujesnė versija
- Ankstesnės versijos taip pat priimtinos
- MySQL darbastalis
-
- 8.0 arba naujesnė versija
- Windows
-
- langai 11
- langai 10
- Windows serveris
-
- "Windows Server 2022"
- "Windows Server 2019"
- "Windows Server 2016"
Prielaida
- Įsitikinkite, kad galite prisijungti prie "MySQL" duomenų bazės
- Jei norite naudoti darbastalį, reikia įdiegti darbastalį
- Turite būti sukūrę schemą
- Prisijungimas prie duomenų bazės su teisėmis kurti lenteles
Apie pavyzdinę schemą
test_schema
Tokiu atveju veiksime pagal schemą, pavadintą .
Lentelės kūrimas "Workbench"
Paleiskite MySQL Workbench ir prisijunkite prie duomenų bazės.
Pasirinkite skirtuką Schema naršyklės srityje, kad išplėstumėte dominantį schemos medį. Dešiniuoju pelės mygtuku spustelėkite Lentelės ir pasirinkite Sukurti lentelę.
Pasirodys ekranas Sukurti lentelę, kad galėtumėte įvesti reikiamus elementus.
Stalas
Projekto pavadinimo | turinys |
---|---|
Lentelės pavadinimas | Įveskite lentelės pavadinimą. Angliškų rašmenų atveju jis bus mažosios, todėl geriau nuo pradžių įvesti mažosiomis raidėmis. |
Charakteristikos / sulyginimas | Jei nėra priežasties jį keisti, galite palikti jį kaip numatytąjį. |
Variklis | Jei nėra priežasties jį keisti, InnoDB yra gerai. |
Komentarai | Tai komentaras iš lentelės. Jums nereikia jo įdėti, bet jis bus naudingas vėliau. |
Stulpelis
Į lentelę įveskite tiek stulpelių, kiek jums reikia.
Projekto pavadinimo | turinys |
---|---|
Stulpelio pavadinimas | Tai stulpelio pavadinimas. Angliškų rašmenų atveju jis bus mažosios, todėl geriau nuo pradžių įvesti mažosiomis raidėmis. |
Duomenų tipas | Nustatykite stulpelyje saugomų duomenų tipą. |
PK, NN ir kt. | Pirminis raktas, Not Null ir t. t. Paaiškinimas bus ilgas, todėl jį praleisiu. |
Numatytoji / išraiška | Įtraukite reikšmę, kurią norite nustatyti pagal numatytuosius nustatymus, jei įrašas buvo neapibrėžtas, kai jį sukūrėte. |
Komentarai | Stulpelio komentarai. Jums nereikia jo įdėti, bet jis bus naudingas vėliau. |
Taip pat galite kurti indeksus ir t.t., bet praleisiu, nes tai būtų ilgas lentelės kūrimo paaiškinimas. Vėliau jį galima pakeisti.
Įvedę lentelės nustatymus, spustelėkite mygtuką "Taikyti" apatiniame dešiniajame kampe.
Pamatysite SQL, kurį norite paleisti, todėl spustelėkite mygtuką "Taikyti".
Kai jis veiks be klaidų, spustelėkite mygtuką "Baigti".
Manau, galite patvirtinti, kad lentelė sukurta iš schemos medžio. Galite uždaryti skirtuką, kurį naudojote kurdami naują.
Lentelės kūrimas su komanda
Pasirinkite MySQL > MySQL 8.4 komandų eilutės klientas iš meniu Pradėti. Jei galite paleisti komandą, galite ją paleisti naudodami kitą įrankį.
Norėdami prisijungti, įveskite administratoriaus slaptažodį.
Įveskite SQL taip: Pakeiskite schemos pavadinimą, lentelės pavadinimą, stulpelio informaciją ir kt. norimu sukurti turiniu. Galite naudoti klavišą Enter, norėdami įvesti tekstą keliose eilutėse. SQL pabaigoje įveskite kabliataškį, nurodantį SQL pabaigą.
CREATE TABLE `test_schema`.`test_table2` (
`id` INT NOT NULL COMMENT 'ユニークなIDが入ります。',
`name` VARCHAR(45) NULL COMMENT '名前です。',
PRIMARY KEY (`id`),
UNIQUE INDEX `id_UNIQUE` (`id` ASC) VISIBLE)
COMMENT = 'テストコメント';
Įvedę paleiskite jį klavišu Enter. Jei klaidų nėra, viskas gerai.
Galite pamatyti sukurtų lentelių sąrašą paleisdami šį SQL: Suderinkite schemos pavadinimą.
SHOW TABLES FROM test_schema;