Istnieje niewielkie zamieszanie i duża różnica między umieszczaniem ciągu znaków za pomocą „, ” lub ` podczas używania poleceń MySQL, w tym artykule omówimy główną różnicę.
„Pojedyncze cytaty”:
Pojedyncze cudzysłowy są używane do zamykania literałów łańcuchowych, na przykład podczas wykonywania instrukcji INSERT należy do nich dołączyć VALUES(), na przykład:
INSERT INTO `table_name` VALUES ('value1.1', 'value1.2'), ('value2.1', 'value2.2');
`Cytaty wsteczne`:
Wsteczne cudzysłowy są używane do ucieczki nazw tabel, gdy ich nazwy są słowami zastrzeżonymi w zwykłej składni MySQL, na przykład PASSWORD:
INSERT INTO `users` (`username`, `password`) VALUES ('user1', 'hashed_password');
Jedyne konieczne użycie Back Quotes w powyższym przykładzie dotyczy hasła, ponieważ jest to słowo zastrzeżone.
„Cytaty podwójne”:
Podwójne cudzysłowy mogą być użyte do naśladowania funkcjonalności wcześniej wspomnianych dwóch, w zależności od ustawionej konfiguracji serwera MySQL.
Możesz wypróbować najpopularniejsze polecenia MySQL w naszych pakietach hostingowych:Hosting współdzielony, Hosting SSD VPS, Serwery dedykowane.