Je suis tout nouveau sur MySQL. Je l'ai installé depuis le site Web d'Oracle et je pense avoir réussi à exécuter le serveur avec la commande suivante:
sudo ./mysqld_safe --console
Mais il est impossible d’ouvrir le client et d’avoir le message "mysql>" que personne d’autre ne semble avoir du mal à avoir. J'ai essayé:
./mysql
./mysql -u root -p
./mysql -u root -p root
./mysql -u myusername
etc ... (j'ai aussi essayé avec 'sudo' en premier)
Je reçois toujours le même message:
ERROR 1045 (28000): Access denied for user 'xxxxx'@'localhost' (using password: XX)
Comme vous le voyez, je ne sais pas vraiment ce que je fais. Des conseils?
terminal
snow-leopard
mysql
kaléidoscop
la source
la source
Réponses:
Configuration post-installation
Avez-vous déjà effectué l' installation post-installation ?
En particulier, Sécurisation des premiers droits MySQL est important car il met en place les utilisateurs par défaut et les mots de passe.
brasser
Vous voudrez peut-être essayer d'installer MySQL via le projet homebrew . Avec
brew
installé, vous pouvez installer MySQL en utilisant la commande:MAMP
Alternativement, MAMP propose une édition de MySQL basée sur une application. Le lancement de l'application démarre pour vous une copie préconfigurée de MySQL, qui inclut le myphpadmin basé sur le Web .
En ce qui concerne votre commentaire sur une solution gratuite, MAMP est gratuit:
la source
Découvrez le chemin d'accès à MySQL et assurez-vous qu'aucune autre installation ne soit en conflit avec celle installée par composer. En terminal:
Vous pourriez voir quelque chose comme:
Vous pouvez réinitialiser le mot de passe root une fois que vous savez où appeler mysql:
Mon chemin vers MySQL est / usr / local / mysql / bin / mysqladmin
Quel système d'exploitation utilisez-vous? J'avais l'habitude d'utiliser MAMP mais je m'en foutais. Je préfère configurer ma propre pile LAMP (Linux, Apache, MySQL, PHP) en utilisant les détails décrits dans ce tutoriel:
https://coolestguidesontheplanet.com/get-apache-mysql-php-phpmyadmin-working-osx-10-10-yosemite/
la source