PHP for Web Development
Indholdsfortegnelse:
- Før du begynder
- Opret en MySQL-database
- Se alle MySQL-databaser
- Vælg en MySQL-database
- Opret en MySQL-database med mysqladmin
- Konklusion
MySQL er det mest populære open source-relationsdatabasestyringssystem.
Denne tutorial forklarer, hvordan man opretter MySQL- eller MariaDB-databaser gennem kommandolinjen.
Før du begynder
Vi antager, at du allerede har MySQL eller MariaDB-server installeret på dit system.
- Sådan installeres MySQL på CentOS 7, Ubuntu 18.04, Debian 9. Sådan installeres MariaDB på CentOS 7, Ubuntu 18.04, Debian 9
Alle kommandoer udføres som en administrativ bruger (det minimale privilegium, der kræves for at oprette en ny database, er
CREATE
) eller med en rodkonto.
For at få adgang til MySQL-shell skriver du følgende kommando og indtaster din MySQL root-brugeradgangskode, når du bliver bedt om det:
mysql -u root -p
Hvis du ikke har indstillet en adgangskode til din MySQL root-bruger, kan du udelade
-p
omskifteren.
Opret en MySQL-database
Oprettelse af en ny MySQL-database er så simpelt som at køre en enkelt kommando.
For at oprette en ny MySQL- eller MariaDB-database udsteder følgende kommando, hvor
database_name
er navnet på den database, du vil oprette:
CREATE DATABASE database_name;
Query OK, 1 row affected (0.00 sec)
ERROR 1007 (HY000): Can't create database 'database_name'; database exists
For at undgå fejl, hvis databasen med det samme navn, som du prøver at oprette eksisterer, kan du bruge følgende kommando:
CREATE DATABASE IF NOT EXISTS database_name;
Query OK, 1 row affected, 1 warning (0.00 sec)
I output ovenfor kan du se
Query OK
hvilket betyder, at forespørgslen var vellykket, og
1 warning
der fortæller os, at databasen allerede findes, og at der ikke blev oprettet en ny database.
Se alle MySQL-databaser
For at se den database, du har oprettet, skal MySQL shell udføre følgende kommando fra:
SHOW DATABASES;
Kommandoen ovenfor udskriver en liste over alle databaser på serveren. Outputet skal svare til dette:
+--------------------+ | Database | +--------------------+ | information_schema | | database_name | | mysql | | performance_schema | | test | +--------------------+ 5 rows in set (0.00 sec)
Vælg en MySQL-database
Når du opretter en database, er den nye database ikke valgt til brug. Hvis du vil vælge en database, før du begynder en MySQL-session, skal du bruge følgende kommando:
USE database_name;
Database changed
Når du har valgt en database, udføres alle efterfølgende handlinger, f.eks. Oprettelse af tabeller, i den valgte database.
Opret en MySQL-database med mysqladmin
Du kan også oprette en ny MySQL-database fra Linux-terminalen ved hjælp af mysqladmin-værktøjet.
For eksempel at oprette en database med navnet
database_name
skal du indtaste følgende kommando og indtaste din MySQL root-brugeradgangskode, når du bliver bedt om det:
mysqladmin -u root -p create database_name
Konklusion
Du har lært, hvordan du opretter MySQL-databaser.
Du er velkommen til at give en kommentar, hvis du har spørgsmål.
mysql mariadbSådan kører du Windows Defender fra kommandolinjen
Windows Defender og Microsoft Security Essentials har mulighed for at scanne, opdatere eller køre andre opgaver ved hjælp af Kommandoprompt ved hjælp af MpCmdRun.exe-værktøjet.
Sådan finder du filer i Linux ved hjælp af kommandolinjen
Find-kommandoen er et af de mest kraftfulde værktøjer i Linux-systemadministratorens arsenal. Det søger efter filer og mapper i et kataloghierarki baseret på et brugerudtrykt udtryk og kan udføre brugerspecificeret handling på hver matchede fil.
Sådan administreres mysql-databaser og brugere fra kommandolinjen
MySQL er det mest populære open source-relationsdatabasestyringssystem. Denne tutorial forklarer, hvordan man bruger kommandolinjen til at oprette og administrere MySQL og MariaDB databaser og brugere.