Инсталирайте MySQL (MariaDB сървър) на Raspberry Pi

оригинал линк >>> https://randomnerdtutorials.com/raspberry-pi-apache-mysql-php-lamp-server/

MySQL (често произнасяно My S – Q – L) е популярна релационна база данни с отворен код. Инсталирайте пакетите MySQL Server (MariaDB Server) и PHP-MySQL, като въведете следната команда:
 
$ sudo apt install mariadb-server php-mysql –y
$ sudo service apache2 restart
 
След като инсталирате MySQL (MariaDB Server), препоръчваме да изпълните тази команда, за да защитите вашата инсталация на MySQL:
 
$ sudo mysql_secure_installation
 
Това трябва да се появи във вашия прозорец на терминала:


Ще бъдете помолени да въведете текущата парола за root (въведете сигурна парола): натиснете Enter
 
Въведете Y и натиснете Enter, за да зададете парола за корен
 
Въведете парола в подканата Нова парола: и натиснете Enter. Важно: запомнете тази root парола, тъй като ще ви е необходима по-късно
 
Въведете Y, за да премахнете анонимни потребители
 
Въведете Y, за да забраните дистанционното влизане в root
 
Въведете Y, за да премахнете тестовата база данни и достъп до нея
 
Въведете Y, за да презаредите таблици с привилегии сега
 
Когато инсталацията приключи, ще видите съобщението: „Благодаря, че използвате MariaDB!“.

Ако имате грешка при влизане в phpMyAdmin, може да се наложи да създадете нов потребител за влизане. Тези команди ще създадат нов потребител с име (admin) и парола (your_password).
Напишете следващата команда като влезете като root с паролата за root потребителя която сте дали при инсталация на raspberry линукса.
 
тази команда create user admin@localhost identified by 'your_password';
ще създаде нов потребител с нова парола за логин в уеб интерфейса на PHPMYADMIN, това така трябва да бъде за да можете да управлявате като админ цялата система от всички бази данни създадени в PHPMYADMIN уеб интерфейса или през командния ред след като сте влезли в mysql със първата команда.

Бази данни и потребители за тях както и цяла система може да бъде създадена през командния ред, но за да е по удобно инсталираме PHPMYADMIN. Заместете your_password с истинската парола която ще използвате за да влезете във уеб интерфейса на PHPMYADMIN. Във логин менюто ще може да влезете като потребител admin с парола която сте поставили на мястото на your_password
 
$ sudo mysql --user=root --password
> create user admin@localhost identified by 'your_password';
> grant all privileges on *.* to admin@localhost;
> FLUSH PRIVILEGES;
> exit;

запомнете че тази команда създава всеки път потребител с администраторски права във PHPMYADMIN системата. за да създадете база данни и потребител за нея има други команди които ще разгледаме по-късно.