Ah, ma connexion est merdique, donc je récrit, car nos messages se sont croisé, mais le mien n'a pas été enregistré.
Donc après avoir installé mariadb, j'ai fait:
sudo mysql_secure_installation
J'ai répondu aux questions, pour le truc disallow remote access, j'ai refusé, pour les reste j'ai accepté.
Après quoi la connexion:
sudo mysql -u root -p
fonctionnne, mais pas sans sudo.
Enfin pour modifier, le fichier
/etc/mysql/mysql.conf.d/mysqld.cnf, ben ça marche pas parce qu'il y en a pas!! J'ai trouvé
/etc/mysql/mariadb.conf.d/50-server.cnf qui a les mêmes caractéristiques que le précedent, j'ai commenté la ligne bind-server, pour plus de facilité.
- J'ai redémarré mysql:
sudo systemctl restart mysql
- J'ai relancé
sudo netstat -tlnp
qui me donne:
-tcp6 0 0 :::3306 :::* LISTEN 22078/mysqld
Je peux maintenant créer l'utilisateur pour le client?