PHPMyAdmin Tutorial For Beginners 2020 | Creating a MySQL Database | Code Lab 001
Innehållsförteckning:
När du hanterar MySQL-databasservrar är en av de vanligaste uppgifterna du utför att bekanta dig med miljön. Detta inkluderar listning av databaser som finns på servern, visar databastabellerna eller hämtar information om användarkonton och deras privilegier.
Den här artikeln visar hur du listar tabeller i en MySQL- eller MariaDB-databas via kommandoraden.
Visa MySQL-tabeller
För att få en lista över tabellerna i en MySQL-databas använder du
mysql
klientverktyget för att ansluta till MySQL-servern och köra kommandot
SHOW TABLES
.
Öppna MySQL-servern:
mysql -u user -p
Byt till MySQL-skalet till databasen med
USE
uttalandet:
USE database_name;
Kör följande kommando för att få en lista med alla tabeller och vyer i den aktuella databasen:
SHOW TABLES;
Utgången ser ut så här:
+----------------------------+ | Tables_in_database_name | +----------------------------+ | actions | | permissions | | permissions_roles | | permissions_users | | roles | | roles_users | | settings | | users | +----------------------------+ 8 rows in set (0.00 sec)
Den valfria modifieraren som tillval visar tabelltypen som en andra utgångskolumn.
SHOW FULL TABLES;
Utgången ser ut så här:
+----------------------------+------------+ | Tables_in_database_name | Table_type | +----------------------------+------------+ | actions | VIEW | | permissions | BASE TABLE | | permissions_roles | BASE TABLE | | permissions_users | BASE TABLE | | roles | BASE TABLE | | roles_users | BASE TABLE | | settings | BASE TABLE | | users | BASE TABLE | +----------------------------+------------+ 8 rows in set (0.00 sec)
För att få en lista över tabellerna utan att byta till databasen, använd antingen
FROM
eller
IN
klausulen följt av databasnamnet:
SHOW TABLES FROM database_name;
LIKE
klausulen kan användas för att filtrera utgången från kommandot
SHOW TABLES
enligt ett specifikt mönster.
SHOW TABLES LIKE pattern;
Till exempel kommer följande uttalande att returnera alla databaser som namn börjar med 'öppen':
SHOW TABLES LIKE 'permissions%';
+-------------------------------------------+ | Tables_in_database_name (permissions%) | +-------------------------------------------+ | permissions | | permissions_roles | | permissions_users | +-------------------------------------------+ 3 rows in set (0.00 sec)
Procenttecknet (
%
) betyder noll, ett eller flera tecken.
Visa MySQL-tabeller från kommandoraden
För att få information om tabellerna från Linux-skalet kan du använda antingen
mysql -e
eller kommandot
mysqlshow
som visar databaser och tabellinformation.
Detta är särskilt användbart när du vill arbeta med dina MySQL-databaser med skalskript.
Kör följande kommando på din terminal för att visa en lista över alla databaser:
mysql -u user -p -e 'SHOW TABLES FROM database_name;'
Utmatningen visar en lista med alla tabeller:
+----------------------------+ | Tables_in_database_name | +----------------------------+ | actions | | permissions | | permissions_roles | | permissions_users | | roles | | roles_users | | settings | | users | +----------------------------+
Här är ett exempel med kommandot
mysqlshow
:
mysqlshow database_name
Du kan filtrera utdata med
grep
kommandot.
Slutsats
För att få information om tabellerna i en MySQL-databas använder
SHOW TABLES
kommandot
SHOW TABLES
.
Lämna gärna en kommentar om du har några frågor.
mysql mariadbInte en, men två Apple-tabeller på vägen, säger rapport
Apple debuterar enligt uppgift två borddatorer någon gång senare i år eller tidigt 2010.
Med tiden kan du upptäcka att din Windows 8 Start-skärm kan sluta visa mycket kakel så att det ser ringa ut och svårt att hitta program genvägar. Det finns inget sätt att visa ännu mindre storlek på plattorna. Men Windows 8 erbjuder ett enkelt sätt att gruppera dessa programgenvägar, så att det blir mycket lättare att hitta dem. Om du faktiskt har många plattor på startskärmen, skulle gruppering av plattorna vara en fråga om städning till.
Gruppplattor på Windows 8 Startskärm
Visa alla appar Visa automatiskt på Windows 8.1 Startskärm
Windows 8.1 har gjort det möjligt för användare att visa alla appar Visa när de besöker Startskärm. Du kan också visa stationära appar först.







