====== Phpmyadmin ======
Ouais, c'est mal.
M'enfin c'est pénible au possible de manipuler les BDD et phpmyadmin a l'avantage du point&click quand on y comprend que dalle.
Commencez par installer et paramétrer mariadb :
sudo apt install mariadb-server mariadb-client php-mysql
sudo -i
mysql_secure_installation
Paramétrer les [[https://debian-facile.org/doc:system:apt:sources.list:buster|backports debian]], puis :
apt -t buster-backports install phpmyadmin
Si votre base mysql est paramétrée comme il faut, vous ne pourrez pas vous connecter en root.
nano /etc/mysql/mariadb.conf.d/50-server.cnf
[...]
bind-address = 127.0.0.1
sql-mode="NO_ENGINE_SUBSTITUTION"
[...]
echo "update mysql.user set plugin = 'mysql_native_password' where user='root';" | mysql -u root
nano /etc/mysql/debian.cnf
[client]
host = localhost
user = root
password = MOTDEPASSE
socket = /var/run/mysqld/mysqld.sock
[mysql_upgrade]
host = localhost
user = root
password = MOTDEPASSE
socket = /var/run/mysqld/mysqld.sock
basedir = /usr
Et enfin relancer mysql :
service mysql restart
===== Sources =====
https://citizenz.info/mariadb-mysql-connexion-root-avec-phpmyadmin-sous-ubuntu-16-04