Il y a une légère confusion et une grande différence entre enfermer une chaîne avec ', ' ou ` lors de l'utilisation des commandes MySQL, dans cet article, nous aborderons la principale différence.
'Citations simples' :
Les guillemets simples sont utilisés pour encadrer les littéraux de chaîne, comme lors de la création d'une instruction INSERT, VALUES() doit être inclus avec eux, par exemple :
INSERT INTO `table_name` VALUES ('value1.1', 'value1.2'), ('value2.1', 'value2.2');
`Citations en arrière` :
Les apostrophes sont utilisées pour échapper les noms de table lorsque leurs noms sont des mots réservés dans la syntaxe habituelle de MySQL, comme PASSWORD par exemple :
INSERT INTO `users` (`username`, `password`) VALUES ('user1', 'hashed_password');
La seule utilisation nécessaire des Back Quotes dans l'exemple ci-dessus concerne le mot de passe car il s'agit d'un mot réservé.
"Citations doubles" :
Les guillemets doubles peuvent être utilisés pour imiter la fonctionnalité des deux mentionnés précédemment en fonction de la configuration du serveur MySQL définie.
Vous pouvez essayer les commandes MySQL les plus populaires sur nos packs d'hébergement Web :Hébergement mutualisé, Hébergement VPS SSD, Serveurs dédiés.