J'essaye d'installer mysql dans une portion ayant CentOS Linux release 7.2.1511. Jetez un œil à l'installation du processus:
# sudo yum install mysql-serverProduction:
Dependencies Resolved
===========================================================================================================================================================================================================
 Package                                                 Arch                                    Version                                         Repository                                           Size
===========================================================================================================================================================================================================
Removing:
 mysql-community-client                                  x86_64                                  5.7.10-1.el7                                    @mysql57-community                                  109 M
 mysql-community-server                                  x86_64                                  5.7.10-1.el7                                    @mysql57-community                                  652 M
Transaction Summary
===========================================================================================================================================================================================================
J'ai couru le damon mysql:
# sudo service mysqld startVérification du service:
# ps -ef|grep mysql
mysql     1371     1  0 22:17 ?        00:00:00 /usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mysqld.pid
Voici le problème qui me rend fou. Je veux définir le mot de passe root pour la toute première fois, alors j'ai fait:
# sudo mysql_secure_installation
// when password is required, I just type "enter key"
Mais le résultat: sécuriser le déploiement du serveur MySQL.
Entrez le mot de passe de l'utilisateur root: Erreur: Accès refusé à l'utilisateur 'root' @ 'localhost' (en utilisant le mot de passe: NO)
En recherchant l'erreur, dans 90% des cas, la solution consiste à appeler la mysqld_safe --skip-grant-tables &commande:
service mysqld stop
mysqld_safe --skip-grant-tables &
mysql --user=root mysql
update user set Password=PASSWORD('new-password') where user='root';
flush privileges;
exit;
Mais mysqld_safeinvite une erreur "commande introuvable". J'ai aussi testé avec sudo mysqld --skip-grant-tables &, mais ça ne fait rien. J'apprécierai si vous me guidez dans la bonne direction afin de définir le mot de passe root. Merci d'avance.  
PATH. Ou vous avez besoin de chemins complets. (Il s'agit plus d'une question Linux que d'une question MySQL.)