Raspberry Pi & MariaDB : Installation MySQL et gestion des utilisateurs



Raspberry Pi & MariaDB : Installation MySQL et gestion des utilisateurs

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.