Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 24/09/2017, à 17:25

Norhane

Installation et configuration de MySQL

Bonjour à tous,

J'essaie d'installer MySQL (ainsi que Phpmyadmin).
J'ai donc fait

sudo apt-get install mysql-server

Mais dès que j'essaie de faire

mysql

j'obtient l'erreur suivante:

ERROR 1045 (28000): Access denied for user 'mon_nom'@'localhost' (using password: NO)

Après avoir lu plusieurs sujet similaire, je ne comprend pas d'où vient cette erreur.
Je n'ai pas de compte utilisateur mon_nom dans MySQL, juste un utilisateur root et Norhane.

mon_nom@mon_nom-S551LN:~$ mysql -u root -p
Enter password: 
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 38
Server version: 5.7.19-0ubuntu0.16.04.1 (Ubuntu)

Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> select user,host from mysql.user;
+------------------+-----------+
| user             | host      |
+------------------+-----------+
| Norhane          | localhost |
| debian-sys-maint | localhost |
| mysql.session    | localhost |
| mysql.sys        | localhost |
| root             | localhost |
+------------------+-----------+
5 rows in set (0,00 sec)

J'aimerais savoir ce que signifie ces erreurs.
D'avance merci.

Hors ligne

#2 Le 24/09/2017, à 17:40

Rufus T. Firefly

Re : Installation et configuration de MySQL

Norhane a écrit :

J'aimerais savoir ce que signifie ces erreurs.
D'avance merci.

Quelles erreurs ? C'est normal que tu ne puisses pas te connecter de manière anonyme. Mais ça fonctionne si tu indiques un utilisateur enregistré par mysql (-u root, par exemple) avec (éventuellement) un mot de passe (-p).

Dernière modification par Rufus T. Firefly (Le 24/09/2017, à 17:42)


La provocation est une façon de remettre la réalité sur ses pieds. (Bertolt Brecht)
Il n'y a pas de route royale pour la science et ceux-là seulement ont chance d'arriver à ses sommets lumineux qui ne craignent pas de se fatiguer à gravir ses sentiers escarpés. (Karl Marx)
Il est devenu plus facile de penser la fin du monde que la fin du capitalisme

Hors ligne

#3 Le 24/09/2017, à 19:42

Norhane

Re : Installation et configuration de MySQL

Bonsoir,

Merci pour votre réponse.
Je comprend mieux, néanmoins, lorsque je tente d'installer phpmyadmin en faisant

sudo apt-get install phpmyadmin

J'obtient ceci:

Configuration de phpmyadmin ├─────────────────────┐
  │                                                                         │ 
  │ Une erreur s'est produite lors de la création de la base de données.      
  │                                                                           
  │ mysql said: mysql: [Warning] mysql: Empty value for 'port' specified.     
  │ Will throw an error in future versions ERROR 1044 (42000) at line 20:     
  │ Access denied for user 'Norhane'@'localhost' to database 'phpmyadmin'     
  │                                                                           
  │ Vos possibilités sont:                                                    
  │  * abandonner - Provoque l'échec de l'opération; vous devrez revenir à    
  │    l'ancienne version, reinstaller, reconfigurer ce paquet, ou sinon      
  │    faites-le à la main, pour continuer à l'utiliser.                      
  │    Cela impacte le plus souvent la possibilité d'installer d'autres       
  │    paquets tant que l'échec de l'installation n'est pas résolu.           
  │  * réessayer - Pose à nouveau toutes les questions relatives à            
  │    l'installation (en incluant celles que vous pourriez avoir manqué      
  │                                                                           
  │                                 <Ok>                                

Pourquoi est-ce que j’obtiens cela?
D'avance merci.

Hors ligne

#4 Le 24/09/2017, à 22:47

jplemoine

Re : Installation et configuration de MySQL

Il faudrait que tu comprennes ce que tu fais...
Si tu lances juste

mysql

tu lances mysql avec ton user (que l'on ne connaît pas car retours incomplets) et sans mot de passe
il faut que tu le lances avec

mysql -u <utilisateur> -p

où <utilisateur> est le nom de connexion à la base de données  et -p demande le mot de passe.
ou

mysql -u <utilisateur> -p<mot de passe>

où <utilisateur> est le nom de connexion à la base de données  et <mot de passe> le mot de passe écrit en clair...

Dernière modification par jplemoine (Le 24/09/2017, à 22:48)


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne