Install MYSQL Ubuntu 18.04
Innholdsfortegnelse:
MySQL er det mest populære open source relasjonsdatabasestyringssystemet. Den er rask, enkel å bruke, skalerbar og en integrert del av de populære
LAMP
og
LEMP
stablene.
I denne opplæringen vil vi vise deg hvordan du installerer og sikrer MySQL på en Ubuntu 18.04-maskin.
Forutsetninger
Forsikre deg om at du er logget inn som bruker med sudo-rettigheter.
Installere MySQL på Ubuntu
I skrivende stund denne artikkelen er den siste versjonen av MySQL tilgjengelig fra de offisielle Ubuntu-depotene MySQL versjon 5.7.
Følg trinnene nedenfor for å installere MySQL på Ubuntu-serveren:
-
Oppdater først apt-pakkeindeksen ved å skrive:
sudo apt update
Installer deretter MySQL-pakken med følgende kommando:
sudo apt install mysql-server
Når installasjonen er fullført, starter MySQL-tjenesten automatisk. For å sjekke om MySQL-serveren kjører, skriver du inn:
sudo systemctl status mysql
● mysql.service - MySQL Community Server Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled) Active: active (running) since Wed 2018-06-20 11:30:23 PDT; 5min ago Main PID: 17382 (mysqld) Tasks: 27 (limit: 2321) CGroup: /system.slice/mysql.service `-17382 /usr/sbin/mysqld --daemonize --pid-file=/run/mysqld/mysqld.pid
Sikring av MySQL
MySQL serverpakke leveres med et skript kalt
mysql_secure_installation
som kan utføre flere sikkerhetsrelaterte operasjoner.
Kjør skriptet ved å skrive:
sudo mysql_secure_installation
Du vil bli bedt om å konfigurere
VALIDATE PASSWORD PLUGIN
som brukes til å teste styrken til MySQL-brukernes passord og forbedre sikkerheten. Det er tre nivåer av passordvalideringspolicy, lav, middels og sterk. Trykk
ENTER
hvis du ikke vil sette opp validere passordplugin.
Ved neste spørsmål blir du bedt om å angi et passord for MySQL root-brukeren. Når du har gjort det, vil skriptet også be deg om å fjerne den anonyme brukeren, begrense rotbrukertilgang til den lokale maskinen og fjerne testdatabasen. Du bør svare “Y” (ja) på alle spørsmål.
Logg inn som rot
For å samhandle med MySQL-serveren fra kommandolinjen kan du bruke MySQL-klientverktøyet som er installert som en avhengighet av MySQL-serverpakken.
I Ubuntu-systemer som kjører MySQL 5.7 (og senere), blir root-brukeren autentisert av
auth_socket
plugin-en som standard.
auth_socket
pluginen autentiserer brukere som kobler seg fra
localhost
gjennom Unix socket-fil. Dette betyr at du ikke kan autentisere som root ved å oppgi et passord.
Slik logger du deg inn på MySQL-serveren som rotbrukertype:
sudo mysql
Du får presentert MySQL-skallet som vist nedenfor:
Welcome to the MySQL monitor. Commands end with; or \g. Your MySQL connection id is 8 Server version: 5.7.22-0ubuntu18.04.1 (Ubuntu) Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
Den første er å endre godkjenningsmetoden fra
auth_socket
til
mysql_native_password
. Du kan gjøre det ved å kjøre følgende kommando:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'very_strong_password';
FLUSH PRIVILEGES;
Det andre anbefalte alternativet er å opprette en ny administrativ bruker med tilgang til alle databaser:
GRANT ALL PRIVILEGES ON *.* TO 'administrator'@'localhost' IDENTIFIED BY 'very_strong_password';
Konklusjon
Nå som MySQL-serveren er oppe og kjører, og du vet hvordan du kobler til MySQL-serveren fra kommandolinjen, kan det være lurt å sjekke følgende guider:
mysql ubuntuDette innlegget er en del av hvordan-å-installere-lemp-stack-on-ubuntu-18-04-serien.
Andre innlegg i denne serien:
• Hvordan installere Nginx på Ubuntu 18.04 • Hvordan installere Nginx-serverblokker på Ubuntu 18.04 • Sikre Nginx med Let's Encrypt på Ubuntu 18.04 • Hvordan installere MySQL på Ubuntu 18.04 • Hvordan installere PHP på Ubuntu 18.04Hvordan installere og bruke mysql arbeidsbenk på ubuntu 18.04

MySQL Workbench er en grafisk applikasjon på tvers av plattformer for MySQL databaseadministratorer og arkitekter. I denne opplæringen vil vi vise deg hvordan du installerer og MySQL Workbench på Ubuntu 18.04.
Hvordan installere mysql på centos 8

Den siste versjonen av MySQL-databaseserveren, versjon 8.0, er tilgjengelig for installasjon fra standard CentOS 8-depotene. MySQL er det mest populære open source relasjonsdatabasestyringssystemet.
Hvordan installere mysql på debian 10 linux

MySQL, verdens mest populære open source relasjonsdatabaseadministrasjonssystem er ikke tilgjengelig i standard Debians depoter. Denne veiledningen forklarer hvordan du installerer og sikrer MySQL på Debian 10 fra MySQL Apt Repository.