Je suis débutant et j'essaie de créer un nouvel utilisateur comme dans le fabuleux cours disponible.
J'écris donc:
GRANT ALL PRIVILEGES ON elevage.* TO 'sdz'@'localhost' IDENTIFIED BY 'mot_de_passe';
--avec le mot de passe personnalisé.
Et ça me répond :
ERROR 1064 (42000) : You have an error in your SQL syntax; check the manual that corresponds to you MySQL server verison for the right syntax to use near 'IDENTIFIED BY ' mot_de_passe' ' at line 1
Petit problème donc.. ;)
Ne pas oublier de mettre le sujet en "Résolu" si celui-ci l'est.
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '-> -> id SMALLINT UNSIGNED NOT NULL AUTO_INCREMENT,
-> -> espece VAR' at line 2
Merci de votre aide.
- Edité par AudricPazza 13 août 2018 à 18:53:30
Ne pas oublier de mettre le sujet en "Résolu" si celui-ci l'est.
Pour ton deuxième problème il semblerait qu'en faisant ton copié collé les retours à la ligne se sont transformés en flèches ' -> ' ce qui explique ton erreur de syntaxe. Cependant, ce n'est pas le seul problème avec ton copié collé, il manque un espace entre NOT et NULL à la ligne 9 de ton code.
Si après ces modifications tu as toujours un problème cela serait vraiment étrange mais il se pourrait que tu as le même problème que sur ce sujet.
Problème pour créer un utilisateur sur MySQL
× 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.
Ne pas oublier de mettre le sujet en "Résolu" si celui-ci l'est.
N'oubliez pas d'activer les erreurs PDO.
Ne pas oublier de mettre le sujet en "Résolu" si celui-ci l'est.
N'oubliez pas d'activer les erreurs PDO.
Ne pas oublier de mettre le sujet en "Résolu" si celui-ci l'est.
N'oubliez pas d'activer les erreurs PDO.
Ne pas oublier de mettre le sujet en "Résolu" si celui-ci l'est.