sql >> Database >  >> RDS >> Mysql

SQL-opdracht om alle databases in MySQL en MariaDB weer te geven en weer te geven

mysql is een eenvoudige en gebruiksvriendelijke SQL-shell met bewerkingsmogelijkheden voor invoerregels die interactief en niet-interactief gebruik ondersteunt. Het moeilijkste van het gebruik van mysql is dat de beheerder de syntaxis van de SQL-opdracht moet onthouden om verbinding te maken, te beheren en de databases te gebruiken.

Deze zelfstudie laat zien hoe u de lijst met databases op MySQL- of MariaDB-servers kunt weergeven met behulp van de mysql-client.

Om de mysql-opdrachtregel SQL-shell aan te roepen, typt u:

$ mysql --user=user-name --password=password
Als u op afstand verbinding wilt maken met MySQL- of MariaDB-servers op een andere server, voegt u -h server-name-or-IP-address toe naar de opdracht.

Typ de volgende opdracht om alle databases weer te geven die op de server draaien:

mysql> show databases;

Uitgang:

+--------------------+
| Database           |
+--------------------+
| information_schema |
| techjourny         |
| mysql              |
| test               |
| performance_schema |
+--------------------+
5 rows in set (0.27 sec)

Dat is het. Het is zo makkelijk. U kunt de database gebruiken waarop u SQL-query's wilt uitvoeren.

OpmerkingVanaf de shell-opdrachtregel kunt u de volgende regel gebruiken om de database-informatie direct te krijgen:

$ mysql --user=user-name --password=password -e 'show databases;'


  1. Een machine learning-model bouwen met SQL Server, ML.NET en C#

  2. Een aangepaste SQL Server Docker-afbeelding maken bovenop de officiële afbeelding

  3. Hoe een enorme tabelgegevens naar een andere tabel in SQL Server te kopiëren?

  4. Een SOx-compliancechecklist voor PostgreSQL