introduktion
Myskl er et af de mest populære og udbredte open source relationelle databasestyringssystemer.
det er et hurtigt, enkelt og skalerbart system, og det repræsenterer en integreret del af LAMPESTAKKEN, der kører meget af internettet.
i denne vejledning lærer du, hvordan du installerer Ubuntu 20.04.
forudsætninger:
- et system, der kører Ubuntu 20.04
- en brugerkonto med sudo-privilegier
- adgang til en terminal (Ctrl + Alt + T)
- netværksforbindelse
Installer Ubuntu 20.04
Hosting Ubuntu 20.04-databaser kræver installation af serverpakken. Du kan også få adgang til databasen fra eksterne klienter ved hjælp af Microsoft-klienten.
Følg disse enkle trin for at installere Ubuntu 20.04.
Bemærk: Hvis du ikke har opgraderet dit system fra 18.04 endnu, tag et kig på vores tutorial til installation af Ubuntu 18.04.
Trin 1: Opdater/Opgrader pakkelager
Opdater systempakkelageret for at sikre, at du installerer den nyeste version.
1. Åbn terminalen, og kør følgende kommando:
sudo apt update
2. Indtast din adgangskode, og vent på, at opdateringen er færdig.
3. Kør derefter:
sudo apt upgrade
4. Indtast Y
, når du bliver bedt om at fortsætte med opgraderingen, og tryk på ENTER. Vent til opgraderingen er færdig.
Trin 2: Installer Myskl
1. Når du har opdateret pakkelageret, skal du installere
sudo apt install mysql-server
2. Når du bliver spurgt, om du vil fortsætte med installationen, skal du svare Y
og trykke på ENTER.
systemet henter og installerer dem på din maskine.
Bemærk: Hvis du kun vil oprette forbindelse til en ekstern server i stedet for at være vært for en database på din maskine, skal du kun installere:
sudo apt install mysql-client
3. Kontroller, om
mysql --version
udgangen viser, hvilken version der er installeret på maskinen.
Bemærk!: Hvis du bruger Google, kan du læse mere om, hvordan du installerer og konfigurerer Microsoft på en Microsoft-Server.
Trin 3: sikring af Myskl
myskl-forekomsten på din maskine er usikker umiddelbart efter installationen.
1. Sikre din brugerkonto med adgangskodegodkendelse ved at køre det medfølgende sikkerhedsskript:
sudo mysql_secure_installation
2. Indtast din adgangskode og svar Y
når du bliver spurgt, om du vil fortsætte med at konfigurere VALIDATE PASSWORD
komponenten. Komponenten kontrollerer, om den nye adgangskode er stærk nok.
3. Vælg et af de tre niveauer af adgangskodevalidering:
-
0
– lavt. En adgangskode, der indeholder mindst 8 tegn. -
1
– Medium. En adgangskode, der indeholder mindst 8 tegn, herunder numeriske, blandede bogstaver og specialtegn. -
2
– stærk. En adgangskode, der indeholder mindst 8 tegn, herunder numeriske, blandede bogstaver og specialtegn, og sammenligner adgangskoden med en ordbogsfil.
indtast 0
, 1
eller 2
afhængigt af den adgangskodestyrke, du vil indstille. Scriptet instruerer dig derefter om at indtaste din adgangskode og indtaste den igen bagefter for at bekræfte.
alle efterfølgende brugeradgangskoder skal matche din valgte adgangskodestyrke.
Bemærk: Selvom du indstiller en adgangskode til rodbrugeren, kræver denne bruger ikke adgangskodegodkendelse, når du logger ind.
programmet estimerer styrken af din adgangskode og kræver bekræftelse for at fortsætte.
4. Tryk på Y
, hvis du er tilfreds med adgangskoden eller en anden tast, hvis du vil have en anden.
5. Scriptet beder derefter om følgende sikkerhedsfunktioner:
- Fjern anonyme brugere?
- Tillad root login eksternt?
- Fjern testdatabase og adgang til den?
- Genindlæs privilege tabeller nu?
det anbefalede svar på alle disse spørgsmål er Y
. Men hvis du vil have en anden indstilling af en eller anden grund, skal du indtaste en anden nøgle.
hvis du f.eks. har brug for fjernloginindstillingen til din server, skal du indtaste en anden nøgle end Y
for den prompt.
Bemærk: Tjek vores vejledning, hvis du vil oprette en ny bruger og give privilegier.
Trin 4: Kontroller, om tjenesten kører
efter en vellykket installation af tjenesten starter tjenesten automatisk.
Kontroller, at serveren kører ved at køre:
sudo systemctl status mysql
udgangen skal vise, at tjenesten er operationel og kører:
Trin 5: Log ind på Myskl-serveren
endelig, for at logge ind på myskl-grænsefladen, kør følgende kommando:
sudo mysql -u root
nu Kan du udføre forespørgsler, oprette databaser og teste din nye opsætning. Tag et kig på vores Myskl kommandoer Cheat Sheet for nogle vigtige myskl kommandoer at vide.
Bemærk: Du min finde nyttige vores artikel om, hvordan du løser en fejl ‘kan ikke oprette forbindelse til lokal Myskl server via socket ‘/var/run/myskld/myskld.sock (2)’, der kan vises, når du logger ind på grænsefladen.
konklusion
du skal nu have en fuldt fungerende server installeret på din maskine. Start med at udforske de enorme muligheder, og test de forskellige funktioner, den har at tilbyde.
Bliv en avanceret bruger ved at læse vores vejledninger til begivenheder, tilmeldinger, procedurer og udløsere.