Dans le but d'effectuer le cours d'OC sur la gestion des bases de donnée, j'ai télécharger MySQL serveur sous Linux (paquet: mysql-serveur et mysql-client) et MySQL workbench, dans la foulée.
MySQLworkbench se lance mais je n'arrive à me connecter à aucune base de donnée.
Le paquet My-SQL serveur est installé dans le répertoire /usr/share/doc. Mais à partir de là, je bloque. J'ai peur de faire une bêtise.
Cannot Connect to Database Server
Your connection attempt failed for user 'root' from your host to server at localhost:3306:
Access denied for user 'root'@'localhost'
Please:
1 Check that mysql is running on server localhost
2 Check that mysql is running on port 3306 (note: 3306 is the default, but this can be changed)
3 Check the root has rights to connect to localhost from your address (mysql rights define what clients can connect to the server and from which machines)
4 Make sure you are both providing a password if needed and using the correct password for localhost connecting from the host address you're connecting from
Je n'arrive pas à interpréter les commentaires renvoyés.
EDIT: J'ai essayé de charger des données dans une table à partir d'un fichier. J'ai testé plusieurs commandes, et pour 2 d'entre elles, le serveur me renvoi des erreurs. Je te les mets ici au cas ou ça pourrait t'aider à comprendre.
ERROR 1290 (HY000): The MySQL server is running with the --secure-file-priv option so it cannot execute this statement
J'ai essayé la ligne de commande que tu m'as indiqué:
mysql -uroot -proot
Voici la réponse:
mysql: [Warning] Using a password on the command line interface can be insecure.
ERROR 1698 (28000): Access denied for user 'root'@'localhost'
Est ce qu'il faut indiquer quelque chose de particulier à la place de -uroot et de -proot dans la ligne de commande (pardon pour la naïveté de mes questions)
Sinon, si je remplace -uroot par mon mot de passe de session, le système me renvoi
ERROR 1045 (28000): Access denied for user 'moi'@'localhost' (using password: NO)
J'en suis désolé mais je ne suis pas capable de répondre à ta question. Je ne sais pas de quoi il s'agit.
J'ai commencé les bdd il y a peu en suivant le tutoriel OC, et j'ai téléchargé dans le même temps mysql workbench. Mais je me suis heurté à ce problème de connexion serveur qui m’empêche de progresser dans l'apprentissage.
Il y a deux choses. Soit j'essaie de me connecter via mysql workbench (ce qui renvoie le message d'erreur).
Sinon, je peux effectuer des requêtes avec mysql grâce à la console, mais je n'arrive pas à charger des données dans ma bdd à partir d'un fichier externe (le langage me renvoi : cant connect to the server).
cant connect to the server: donc tu vas aller dans apache dans fichier httpd.conf tu modifies la configuration tu vas jouer sur le port 80, 82, ou 3306 jusqu'au demmarage de ton server et tu auras ta connexion vers ta bdd.
impossible de se connecter à mysql-serveur
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Call me Spaceman