Fucking Mariadb
Installer ce truc sous Debian demande à chaque fois de se prendre la tête…
sudo apt install mariadb-server
Ensuite il faut lancer la configuration
sudo mysql_secure_installation
Il faut qu'il nous propose de nous connecter avec “root”, sinon il faut passer avec l'user root et faire ça depuis là.
Si jamais le mot de passe demandé n'est pas vide (comme il devrait à ce stade) ET ne correspond pas à celui de root (l'user linux), alors :
systemctl set-environment MYSQLD_OPTS="--skip-grant-tables" systemctl restart mariadb mysql_secure_installation systemctl unset-environment MYSQLD_OPTS systemctl restart mariadb
Pour les réponses à mysql_secure_installation :
- Change the root password? [Y/n] y
- Mettre un mot de passe pour ce crétin
- Remove anonymous users? [Y/n] y
- Disallow root login remotely? [Y/n] y
- Remove test database and access to it? [Y/n] y
- Reload privilege tables now? [Y/n] y
Après ça on peut installer phpmyadmin et avec un peu de chance ça marche dans la foulée.
Commandes utiles
SHOW DATABASES;
: affiche les bases de notre installationUSE database;
: se mettre dans la base appellé “database”SHOW TABLES;
: voir les tables de la base en questionDESCRIBE matable
: affiche les valeurs de “matable”