J'ai installé une gouttelette Digital Ocean (serveur) il y a quelques jours et j'ai besoin d'accéder à mysql. Aucun mot de passe pour root ne fonctionne parmi ce que j'ai essayé. Cependant cette commande:
service mysql[d] stop
Ça ne marche pas. Apparemment, je suis censé émettre cette commande:
sudo systemctl stop mariadb.service
Mais cela se traduit par
Failed to stop mariadb.service: Unit mariadb.service not loaded.
De plus, cette commande
mysqld_safe --skip-grant-tables --skip-networking & mysql -u root
Résultats dans ces réponses:
sudo: mysqld_safe: command not found
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
[1]+ Exit 1 sudo mysqld_safe --skip-grant-tables --skip-networking
Je suis connecté au serveur en tant que root; que dois-je faire d'ici?
mariadb-5.5.50-1.el7_2.x86_64 mariadb-libs-5.5.50-1.el7_2.x86_64
et la sortie de mysql étaitphp-mysql-5.4.16-36.3.el7_2.x86_64
- mysqld n'a rien retourné.Réponses:
Essayer
Alors essaye
Regardez ensuite l'extérieur de
Vous devriez le voir fonctionner, alors les commandes que vous avez essayées tôt devraient fonctionner
si
ne fonctionne pas Essayez
Redémarrez et essayez de redémarrer Maria.
la source
ckconfig
entraîne uniquement une erreur -bash: commande introuvable.systemctl enable
.