Ruby on Rails by Leila Hofer
Sisällysluettelo:
- Näytä MySQL-tietokannat
- Näytä kaikki MySQL-tietokannat
- Tuloksen suodattaminen
- Näytä MySQL-tietokannat komentoriviltä
- johtopäätös
MySQL-tietokantapalvelimia hallinnoitaessa yksi yleisimmistä tehtävistä on perehtyä ympäristöön. Tähän sisältyy tehtäviä, kuten palvelimella olevien tietokantojen luettelointi, tietyn tietokannan taulukoiden näyttäminen tai tietojen saaminen käyttäjätileistä ja heidän oikeuksistaan.
Tämä opetusohjelma selittää, kuinka kaikki MySQL- tai MariaDB-palvelimen tietokannat voidaan näyttää komentorivin kautta.
Näytä MySQL-tietokannat
Yleisin tapa saada luettelo MySQL-tietokannoista on käyttää
mysql
asiakasohjelmaa yhteyden muodostamiseen MySQL-palvelimeen ja suorittaa
SHOW DATABASES
-komento.
Pääset MySQL-palvelimeen seuraavalla komennolla ja kirjoita MySQL-käyttäjän salasanasi, kun sitä pyydetään:
mysql -u user -p
Jos et ole asettanut salasanaa MySQL-käyttäjällesi, voit jättää pois
-p
kytkimen.
Suorita MySQL-kuoren sisällä seuraava komento:
SHOW DATABASES;
Komento tulostaa luettelon kaikista tietokannoista, joille käyttäjällä on jonkinlainen etuoikeus. Tulos on samanlainen kuin tämä:
+--------------------+ | Database | +--------------------+ | information_schema | | opencart | +--------------------+ 2 rows in set (0.00 sec)
Toinen komento, jota voit käyttää tietokantojen luettelointiin, on
SHOW SCHEMAS
joka on synonyymi
SHOW DATABASES
-komennolle:
SHOW SCHEMAS;
Lähtö on sama kuin käytettäessä
SHOW DATABASES
-komentoa:
+--------------------+ | Database | +--------------------+ | information_schema | | opencart | +--------------------+ 2 rows in set (0.00 sec)
Näytä kaikki MySQL-tietokannat
Listaaksesi kaikki MySQL-palvelimen tietokannat, sinun on kirjauduttava sisään käyttäjänä, jolla on pääsy kaikkiin tietokantoihin, oletuksena on MySQL-pääkäyttäjä tai asetettava maailmanlaajuinen
SHOW DATABASES
-oikeus.
Kirjaudu sisään MySQL-pääkäyttäjä:
mysql -u user -p
Suorita
SHOW DATABASES
-komento:
SHOW DATABASES;
Näet luettelon kaikista MySQL-palvelimen tietokannoista:
+--------------------+ | Databases | +--------------------+ | information_schema | | database_name | | mysql | | opencart | | wordpress | | performance_schema | | sys | +--------------------+ 7 rows in set (0.00 sec)
Tuloksen suodattaminen
LIKE
lauseketta voidaan käyttää suodattamaan
SHOW DATABASES
-komennon lähtöä tietyn mallin mukaan.
SHOW DATABASES LIKE pattern;
Esimerkiksi seuraava lause palauttaa kaikki tietokannat, joiden nimet alkavat 'avoimella':
SHOW DATABASES LIKE 'open%';
+--------------------+ | Database | +--------------------+ | opencart | +--------------------+ 1 rows in set (0.00 sec)
Prosenttimerkki (
%
) tarkoittaa nollaa, yhtä tai useita merkkejä.
Seuraava lause antaa sinulle luettelon kaikista tietokannoista, jotka alkavat joko “avoimella” tai “sanalla”:
SELECT schema_name
FROM information_schema.schemata
WHERE schema_name LIKE 'open%' OR
schema_name LIKE 'word%';
+--------------------+ | Database | +--------------------+ | opencart | | wordpress | +--------------------+ 2 rows in set (0.00 sec)
Näytä MySQL-tietokannat komentoriviltä
Jos haluat saada luettelon tietokannoista kirjautumatta MySQL-kuoreen, voit käyttää joko
mysql
komentoa
-e
vaihtoehdon kanssa, joka tarkoittaa suoritusta, tai
mysqlshow
joka näyttää tietokantojen ja taulukoiden 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 databases;'
+--------------------+ | Database | +--------------------+ | information_schema | | opencart | +--------------------+
Tässä on esimerkki
mysqlshow
komennon käyttämisestä:
mysqlshow -u user -p
Lähtö on identtinen edellisen komennon tulosteen kanssa.
johtopäätös
Olet oppinut, kuinka saada luettelo kaikista MySQL-palvelimen tietokannoista.
Jätä kommentti, jos sinulla on kysyttävää.
mysql mariadbJaa ystäväsi kanssa luettelo kaikista Android-laitteistasi asennetuista sovelluksista
Näin voit jakaa ystävälle luettelon kaikista Androidin asentamista sovelluksista.
Näyttää siltä, että lg v30 näyttää
Kolmannen osapuolen tapausten valmistaja on juuri paljastanut LG V30: n suunnittelukielen. Tulevassa älypuhelimessa voi olla kulta- ja mustavärivalinnat.
Kuinka saada varastossa android näyttää kaikista Android
Harmi Android-puhelimesi mukautetusta käyttöliittymästä? Älä huolestu, autamme sinua saamaan Android-varastosi taas puhelimeesi. Tarkista se!