Skip to content
Skip to content
Menu
Info Cafe
Info Cafe

MySQL :: MySQL 8.0 Reference Manual :: 3.4 Informatie krijgen over databases en tabellen

By admin on januari 8, 2021

3.4 Informatie krijgen over databases en tabellen

Wat als u de naam van een database of tabel bent vergeten, of wat de structuur van een bepaalde tabel is (bijvoorbeeld hoe de kolommen heten)? MySQL pakt dit probleem aan met een aantal verklaringen die informatie geven over de databases en tabellen die het ondersteunt.

U hebt eerder SHOW DATABASES gezien, die een lijst geeft van de databases die door de server worden beheerd. Om uit te vinden welke database momenteel is geselecteerd, gebruikt u de DATABASE() functie:

mysql> SELECT DATABASE();+------------+| DATABASE() |+------------+| menagerie |+------------+

Als u nog geen database hebt geselecteerd, is het resultaat NULL.

Om uit te vinden welke tabellen de standaarddatabase bevat (bijvoorbeeld wanneer u niet zeker bent van de naam van een tabel), gebruikt u dit statement:

mysql> SHOW TABLES;+---------------------+| Tables_in_menagerie |+---------------------+| event || pet |+---------------------+

De naam van de kolom in de uitvoer die door dit statement wordt geproduceerd is altijd Tables_in_db_name, waarbij db_name de naam van de database is. Zie Paragraaf 13.7.7.39, “SHOW TABLES Statement”, voor meer informatie.

Als u meer wilt weten over de structuur van een tabel, is het DESCRIBE commando nuttig; het geeft informatie weer over elk van de kolommen van een tabel:

mysql> DESCRIBE pet;+---------+-------------+------+-----+---------+-------+| Field | Type | Null | Key | Default | Extra |+---------+-------------+------+-----+---------+-------+| name | varchar(20) | YES | | NULL | || owner | varchar(20) | YES | | NULL | || species | varchar(20) | YES | | NULL | || sex | char(1) | YES | | NULL | || birth | date | YES | | NULL | || death | date | YES | | NULL | |+---------+-------------+------+-----+---------+-------+

Field geeft de kolomnaam aan, Type is het datatype voor de kolom, NULL geeft aan of de kolom NULL waarden kan bevatten, Key geeft aan of de kolom geïndexeerd is, en Default specificeert de standaardwaarde van de kolom. Extra geeft speciale informatie over kolommen weer: Als een kolom is gemaakt met de optie AUTO_INCREMENT, is de waarde auto_increment in plaats van leeg.

DESC is een korte vorm van DESCRIBE. Zie Paragraaf 13.8.1, “DESCRIBE Statement”, voor meer informatie.

U kunt het CREATE TABLE statement verkrijgen dat nodig is om een bestaande tabel te maken met behulp van het SHOW CREATE TABLE statement. Zie Paragraaf 13.7.7.10, “SHOW CREATE TABLE Statement”.

Als u indexen op een tabel hebt, geeft SHOW INDEX FROM tbl_name informatie over deze indexen. Zie Paragraaf 13.7.7.22, “SHOW INDEX Statement”, voor meer informatie over dit statement.

Berichtnavigatie

Imaginary Friends and Companions: Informatie voor zorgverleners
Als winkelen uw uitlaatklep is, kijk dan niet verder dan deze 8 Pennsylvania Outlets

Geef een reactie Antwoord annuleren

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *

Meest recente berichten

  • 9 Beste Vitaminen en Supplementen voor honden voor een betere gezondheid
  • CD-rentevoorspelling voor 2021: Tarieven blijven waarschijnlijk laag, maar kunnen later in het jaar stijgen
  • Hoe de documentatie van het kwaliteitsmanagementsysteem te structureren
  • Chronische bekkenpijn en prostatitis: symptomen, diagnose en behandeling
  • Mixed Berry Crisp
  • Koolhydraatarm chocoladepuddingrecept
  • Gezonde spelletjes en activiteiten voor kinderen | UIC Online Informatics
  • De voordelen van borstvoeding na één jaar
  • Is het veilig om koffiedik door de gootsteen te spoelen | Atomic Plumbing
  • Onze werkzaamheden

Meta

  • Inloggen
  • Berichten feed
  • Reacties feed
  • WordPress.org

Archief

  • maart 2021
  • februari 2021
  • januari 2021
  • december 2020
  • DeutschDeutsch
  • NederlandsNederlands
  • EspañolEspañol
  • FrançaisFrançais
  • PortuguêsPortuguês
  • ItalianoItaliano
  • PolskiPolski
  • 日本語日本語
©2021 Info Cafe | WordPress Theme by SuperbThemes.com