CitizenZ Accueil Blog A propos Contact Connexion
Retour à la liste des articles Mariadb (Mysql) : connexion root avec phpMyAdmin sous Ubuntu 16.04

Mariadb (Mysql) : connexion root avec phpMyAdmin sous Ubuntu 16.04

Olivier Prieur | il y a 7 ans | il y a 30 jours Gnu/Linux | 0 | 2809

Profitant de vacances bien méritées (si si !), je viens re-installer un ou deux serveurs. Un sous Debian 9 et un sous Ubuntu 16.04 server.Pour ces 2 distributions, l'installation de MySQL (ou plutôt la version Mariadb) diffère un tant soit peu en raison de la méthode "connexion" désormais différente.

En effet, il faut désormais configurer "à la mano" un ou deux fichiers afin de ne pas devenir une fois sur la page de phpMyAdmin où, si on ne fait pas cette configuration, on peut pas se connecter en root avec le mot entré à l'installation.

 Je pensais que cette manip était réservée à Debian 9 mais elle est indispensable sous Ubuntu 16.04 aussi.

 

 Voici les différentes étapes pour retrouver une connexion normale en root pour MySQL : <

nano /etc/mysql/mariadb.conf.d/50-server.cnf

 [...]

 bind-address           = 127.0.0.1

 sql-mode="NO_ENGINE_SUBSTITUTION"

 [...]

Il faut maintenant régler la méthode d'authentification par mot de passe à "native" pour mariadb afin de pouvoir se connecter en root à phpMyAdmin. On rentre la commande suivante en console :

echo "update mysql.user set plugin = 'mysql_native_password' where user='root';" | mysql -u root

Il faut aussi éditer le fichier suivant afin de rentrer le mot de passe root Mysql :

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

On sauvegarde et on redémarre mysql :

service mysql restart

Olivier Prieur

Olivier Prieur

Geek quinqua nivernais fan d'ovalie, de musique, de linuxeries et de Net.
Portfolio : https://www.olivierprieur.fr

Commentaires

En soumettant ce formulaire, j’accepte que ce site conserve mes données personnelles via ce formulaire. Aucune exploitation commerciale ne sera faite des données conservées.

Il n'y a actuellement aucun commentaire pour cet article

A la une

I use Debian, by the way

Lire l'article

Quelle distribution Linux ? Pour qui ? Pour quoi ?

Lire l'article

Utiliser TailwindCSS dans un projet Symfony 7

Lire l'article

Les plus lus

Symfony : barre de recherche dans la sidebar 19629

Lire l'article

Débuter avec Symfony 5 : le fichier .env 12066

Lire l'article

VSCode : 10 raccourcis clavier indispensables (Linux) 11856

Lire l'article

GIT / GITHUB : aide-mémoire pour "les nuls" 10287

Lire l'article

Les plus likés

Quelle distribution Linux ? Pour qui ? Pour quoi ?

2 Lire l'article

Symfony 7 avec Docker

1 Lire l'article

Customiser Easyadmin (2) : avec AssetMapper

1 Lire l'article