Při používání příkazů MySQL existuje mírný zmatek a velký rozdíl mezi uzavřením řetězce pomocí ,, ” nebo `, v tomto článku se budeme zabývat hlavním rozdílem.
„Jednotlivé uvozovky“:
Jednoduché uvozovky se používají k uzavření řetězcových literálů, jako když vytváříte příkaz INSERT, měla by k nim být uzavřena VALUES(), například:
INSERT INTO `table_name` VALUES ('value1.1', 'value1.2'), ('value2.1', 'value2.2');
`Zpětné uvozovky`:
Zpětné uvozovky se používají k uvození názvů tabulek, pokud jsou jejich názvy vyhrazenými slovy v obvyklé syntaxi MySQL, jako je například PASSWORD:
INSERT INTO `users` (`username`, `password`) VALUES ('user1', 'hashed_password');
Jediné nezbytné použití zpětných uvozovek ve výše uvedeném příkladu je kolem hesla, protože se jedná o vyhrazené slovo.
"Dvojité uvozovky":
Dvojité uvozovky lze použít k napodobení funkcí výše uvedených dvou v závislosti na konfiguraci serveru MySQL, která je nastavena.
Nejoblíbenější příkazy MySQL si můžete vyzkoušet na našich balíčcích webhostingu:Sdílený hosting, SSD VPS hosting, Dedikované servery.