sql >> Database teknologi >  >> RDS >> Mysql

Vælg en MySQL-database på Linux via kommandolinjen

Næste serie:
MySQL via kommandolinje 102:Grundlæggende brugerinteraktion

Tjek før flyvning

  • Disse instruktioner er beregnet til at vælge en MySQL-database på Linux via kommandolinjen.
  • Jeg arbejder fra en Liquid Web Core Managed CentOS 6.5-server, og jeg bliver logget ind som root.

Først logger vi på MySQL-serveren fra kommandolinjen med følgende kommando:

mysql -u root -p

I dette tilfælde har jeg angivet brugerens root med -u flag og brugte derefter -p flag, så MySQL beder om en adgangskode. Indtast din nuværende adgangskode for at fuldføre login.

Hvis du har brug for at ændre din root-adgangskode (eller en hvilken som helst anden) adgangskode i databasen, så følg denne vejledning om at ændre en adgangskode til MySQL via kommandolinjen.

Du skulle nu være ved en MySQL-prompt, der ligner meget denne:

mysql>

Følg denne vejledning, hvis du endnu ikke har oprettet en database, eller hvis du ønsker en liste over databaser.

Se den valgte database i MySQL

Når du udfører kommandoer via MySQL-kommandolinjen, kan en database angives eksplicit. Som standard udføres alle MySQL-operationer, der køres via kommandolinjen, på den aktuelt valgte database. Hvilken database er valgt i øjeblikket? Udfør følgende kommando for at finde ud af det:

SELECT database();

Dit resultat kan ligne dette:

mysql> SELECT database();
+------------+
| database() |
+------------+
| NULL       |
+------------+
1 row in set (0.00 sec)

Resultatet er nul , hvilket betyder, at en database ikke er valgt i øjeblikket.

Vælg en database i MySQL

For at vælge en database til brug med efterfølgende MySQL-operationer skal du bruge følgende kommando:

USE tutorial_database;

Denne kommando skulle give et resultat af Database ændret ligner:

mysql> USE tutorial_database;
Database changed

For at bekræfte, at databasen er valgt, skal du blot udsende følgende kommando (som vi kørte tidligere):

mysql> SELECT database();
+-------------------+
| database()        |
+-------------------+
| tutorial_database |
+-------------------+
1 row in set (0.00 sec)

Serienavigation<>

  1. Hvordan Tan() virker i PostgreSQL

  2. PL/SQL-program til at slette posterne fra tabellen

  3. Overvågning af Percona Server til MySQL - Key Metrics

  4. Brug af en sorteringsrækkefølgekolonne i en databasetabel