Hvordan lage, vise og fjerne MySQL -databasen på Raspberry Pi

Hvordan lage, vise og fjerne MySQL -databasen på Raspberry Pi

Mysql er en veldig populær database som lar brukere lagre og administrere data for nettbaserte dynamiske applikasjoner. Det gode med MysqL er at den kan håndtere kraftige nettpakker og kan settes opp på et hvilket som helst system som Raspberry Pi.

Hvis du er ny på MySQL -database, Følg denne artikkelen for å finne ut hvordan du kan opprette, vise og fjerne MySQL -database Fra Raspberry Pi.

Hvordan lage, vise og fjerne MySQL -databasen på Raspberry Pi?

Følg de under-nevnte retningslinjene for å lære å lage, vise og fjerne Mysql database på Raspberry Pi:

1: Opprett MySQL -database på Raspberry Pi

Å lage en Mysql database, du må installere Mariadb Server ved å bruke følgende trinn:

Trinn 1: Oppdater Raspberry Pi -depotet for å få den nyeste pakkingsoppdateringen:

$ sudo apt oppdatering

Steg 2: La oss oppgradere pakkene ved å bruke den nedenfor-nevnte kommandoen:

$ sudo apt oppgradering -y

Trinn 3: Installere Mariadb-server Fra Raspberry Pi-depotet ved å bruke den nedenfor-nevnte kommandoen:

$ sudo apt install mariadb -server -y

Trinn 4: For å sikre det installerte Mysql database, kjør MySQL Sikker installasjon Bruke den nedenfor-nevnte kommandoen:

$ sudo mysql_secure_installation

Etter å ha lagt inn kommandoen ovenfor, vil du bli pålagt å oppgi passordet til Raspberry Pi Root -brukeren:

Du må svare på noen spørsmål med Y (ja) eller n (nei):

Den første ledeteksten vil vises og spør om å bytte UNIX_Socket, skriv inn n her for nei:

Gå igjen n På følgende ledetekst Hvis du ikke vil endre rotpassordet:

På tredje ledetekst Enter y For å tillate fjerning av anonyme brukere:

På ledeteksten om root -innloggingen anbefales det å gå inn n Slik at du også får tilgang til databasen eksternt:

Så skriv inn y For å fjerne testdatabasen hvis du vil, ellers kan du også holde testdatabasen ved å legge inn n:

Så på den endelige ledeteksten Enter y For å laste inn Privileges -tabellen, fullfører du installasjonssikringsprosessen:

Trinn 5: Logg inn på MySQL -database Bruke den undergitte kommandoen:

$ sudo mysql

Trinn 6: Å opprette en database, ved å bruke den nedenfor-nevnte syntaks.

Opprett database ;

Det er opp til brukeren å velge et navn for databasen deres. Her har jeg kalt min database som mysqldatabase.

Opprette database mysqldatabase;

Merk: Du kan også bruke “Opprett database” verktøy for å lage MySQL -database.

Trinn 7: Opprett deretter et brukernavn og passord for databasen og tilordne privilegier til databasen ved å bruke den nedenfor-nevnte syntaks:

Gi alle privilegier på .* Til ''@'localhost' identifisert av '';

Her har jeg satt brukerens navn som pi Og for passordet har jeg nettopp brukt et enkelt tilfeldig passord:

Gi alle privilegier på mysqldatabase.* Til 'brukernavn'@'localhost' identifisert av 'passord-her';

Trinn 8: Nå kan du skylle privilegiene ved å bruke den nedenfor-skrevne kommandoen for å fullføre databasen:

Spyle privilegier;

Og når du er ferdig med å jobbe med databasen, kan du avslutte databasen ved å bruke exit kommando:

exit

2: Vis MySQL -database på Raspberry Pi

For å se listen over alle databaser opprettet på Mysql, Du kan bruke følgende kommando:

Vis databaser;

Utgangen fra kommandoen vil vise listen over databaser:

3: Fjern MySQL -databasen

Etter å ha opprettet databasen, hvis du føler at den ikke lenger er nødvendig, eller den har sluttet å fungere, kan du fjerne den fra MySQL -database Liste ved hjelp av følgende syntaks:

Drop Database ;

Og databasen vil bli fjernet etter å ha kjørt kommandoen ovenfor med hell:

Trinn 1: For å bekrefte at databasen er fjernet med hell, bare kjør den underskrevne forestilling kommando:

Vis databaser;

I utdataene kan du se at navnet på databasen ikke er til stede, noe som betyr at den fjernes:

Konklusjon

Å lage en Mysql database, MariaDB -server må installeres først. Etter installasjonen må du sikre databasen ved hjelp av sikker_installasjon kommando. Du må opprette en database ved hjelp av Opprett database kommando og angi brukernavn og passord for det opprettet Mysql database. For å se MySQL -databasen, må du bruke Vis databaser Kommando og for å slette databasen, må du kjøre kommandoen "Drop Database" med navnet på databasen du vil fjerne.