Raspberry Pi & MariaDB : Installation MySQL et gestion des utilisateurs
Lien :
MySQL Workbench – https://dev.mysql.com/downloads/workbench/
Commande :
## Mise à jour Raspbian ##
sudo apt update
sudo apt upgrade
## Installation Mysql server ##
sudo apt install mariadb-server
## Sécuriser Mysql server ##
sudo mysql_secure_installation
## Accéder aux base de données depuis notre Raspberry ##
sudo mysql -u root -p
## Créer une base de donnée ##
CREATE DATABASE nom_de_la_base;
## Créer un utilisateur ##
CREATE USER ‘nom_utilisateur’ @’adresse_ip’ IDENTIFIED BY ‘mot_de_passe’;
## Afficher la liste des utilisateur ##
SELECT user,host,password FROM mysql.user;
## Ajouter les privilèges ##
Pour une base et une table bien précise :
GRANT ALL PRIVILEGES ON nom_de_la_base.nom_de_la_table TO ‘nom_utilisateur’@’adresse_ip’;
Pour toute les bases et toute les tables :
GRANT ALL PRIVILEGES ON *.* TO ‘nom_utilisateur’@’adresse_ip’;
## Actualisé la liste des user privilégier ##
FLUSH PRIVILEGES ;
## CONFIGURATION SERVEUR ##
Changement de bind-adress
sudo nano /etc/mysql/mariadb.conf.d/50-server.cnf
Redémarrage de MySQL
sudo systemctl restart mariadb.service
Comments are closed.