Installation de mariadb server sur Debian¶
L'installation peut se faire par le gestionnaire de paquet apt comme ceci:
apt install mariadb-server
Il faut ensuite penser à lancer le script permettant de sécuriser l'installation de mariadb/mysql:
mysql_secure_installation
Il faut simplement, ensuite, répondre aux questions:
- Mettre un mot de passe root pour le serveur mariadb
- Autoriser ou non l'accès à l'utilisateur root à distance
- ...
Création d'un utilisateur "administrateur" dans mariadb¶
Afin de ne pas utiliser le root de mariadb server, il est important de créer et d'utiliser un autre utilisateur pour administrer le serveur mariadb. Exemple: admin Pour ce faire il va falloir se connecter aux serveur mariadb, en tant que root:
mysql -u root -p
Saisir le mot de passe de root pour mariadb
Une fois connecté au serveur mariadb, il va falloir saisir des commandes SQL afin de créer et donner les droits à notre nouvel utilisateur admin:
CREATE USER 'admin'@'localhost' IDENTIFIED BY 'mot de passe';
GRANT ALL PRIVILEGES ON *.* TO 'admin'@'localhost' WITH GRANT OPTION;
FLUSH PRIVILEGES;
- Inspiré de ce site: [https://askubuntu.com/questions/763336/cannot-enter-phpmyadmin-as-root-mysql-5-7 https://askubuntu.com/questions/763336/cannot-enter-phpmyadmin-as-root-mysql-5-7]
Lien vers Adminer.org [https://www.adminer.org/#download]