Sqoop Import and Export data from RDMBS and HDFS
Sisällysluettelo:
Kun hallitset MySQL-tietokantapalvelimia, yksi yleisimmistä tehtävistä on tutustua ympäristöön. Tähän sisältyy palvelimella olevien tietokantojen luettelointi, tietokantataulukoiden näyttäminen tai käyttäjätilien ja niiden käyttöoikeuksien tietojen hakeminen.
Tämä artikkeli osoittaa, kuinka listataan MySQL- tai MariaDB-tietokannan taulukot komentorivin kautta.
Näytä MySQL-taulukot
Saadaksesi luettelon MySQL-tietokannan taulukoista, muodosta MySQL-palvelimeen yhteys
mysql
työkalutyökalun avulla ja suorita
SHOW TABLES
-komento.
Pääset MySQL-palvelimeen:
mysql -u user -p
Vaihda MySQL-kuoren sisällä tietokantaan käyttämällä
USE
käskyä:
USE database_name;
Suorita seuraava komento saadaksesi luettelon kaikista nykyisen tietokannan taulukoista ja näkymistä:
SHOW TABLES;
Tulos näyttää tältä:
+----------------------------+ | Tables_in_database_name | +----------------------------+ | actions | | permissions | | permissions_roles | | permissions_users | | roles | | roles_users | | settings | | users | +----------------------------+ 8 rows in set (0.00 sec)
Valinnainen
FULL
muokkain näyttää taulukotyypin toisena tulostussarakkeena.
SHOW FULL TABLES;
Tulos näyttää tältä:
+----------------------------+------------+ | 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)
Jos haluat saada luettelon taulukoista vaihtamatta tietokantaan, käytä joko
FROM
tai
IN
lauseketta, jota seuraa tietokannan nimi:
SHOW TABLES FROM database_name;
LIKE
lauseketta voidaan käyttää suodattamaan
SHOW TABLES
-komennon lähtöä tietyn mallin mukaan.
SHOW TABLES LIKE pattern;
Esimerkiksi seuraava lause palauttaa kaikki tietokannat, joiden nimet alkavat 'avoimella':
SHOW TABLES LIKE 'permissions%';
+-------------------------------------------+ | Tables_in_database_name (permissions%) | +-------------------------------------------+ | permissions | | permissions_roles | | permissions_users | +-------------------------------------------+ 3 rows in set (0.00 sec)
Prosenttimerkki (
%
) tarkoittaa nollaa, yhtä tai useita merkkejä.
Näytä MySQL-taulukot komentoriviltä
Saadaksesi tietoja taulukoista Linux-kuorista, voit käyttää joko
mysql -e
komentoa tai
mysqlshow
komentoa, joka näyttää tietokantoja ja taulukoita koskevat tiedot.
Tämä on erityisen hyödyllistä, kun haluat työskennellä MySQL-tietokantojesi kanssa komentosarjoilla.
Suorita seuraava komento terminaalissasi näyttääksesi luettelon kaikista tietokannoista:
mysql -u user -p -e 'SHOW TABLES FROM database_name;'
Tuloste näyttää luettelon kaikista taulukoista:
+----------------------------+ | Tables_in_database_name | +----------------------------+ | actions | | permissions | | permissions_roles | | permissions_users | | roles | | roles_users | | settings | | users | +----------------------------+
Tässä on esimerkki
mysqlshow
komennon käyttämisestä:
mysqlshow database_name
Voit suodattaa tulosteen
grep
komennolla.
johtopäätös
Saadaksesi tietoa MySQL-tietokannan taulukoista, käytä
SHOW TABLES
-komentoa.
Jätä kommentti, jos sinulla on kysyttävää.
mysql mariadbTaulukot käynnistettiin hakkerointi-sivustolla
Valkoselkän hakkeri mursi ja lähetti maanalaisen haittaohjelmasivustojen jäsenten yhteystiedot.
Parhaat Google-taulukot lisäosat tuottavuuden parantamiseksi
Asenna nämä Chrome-lisäosat Google-arkeille tekemään enemmän tehtäviä vähemmän aikaa. Käytä näitä Googlen lomakkeiden selainlaajennuksia saadaksesi parhaan hyödyn tästä palvelusta.
Näytä Näytä työpöytäkuvake Windows 7: n tehtäväpalkin vasemmalla puolella
Näytä työpöydän kuvake Windows 7: n tehtäväpalkissa, sijaintipaikassa ja se näyttää ja käyttäytyy tapaa, jolla se pitäisi näyttää ja käyttäytyä!







