Небезопасные имена столбцов - PullRequest
2 голосов
/ 19 августа 2011

Я всегда использовал backticks (`) для выполнения моих SQL-запросов. Однако недавно я узнал, что если я исключу их, имена столбцов, такие как «От», будут интерпретироваться по-разному.

Теперь, из соображений безопасности, я просто хотел бы точно знать, какие другие слова не следует использовать в качестве имен столбцов, на случай, если я когда-нибудь сделаю запрос без обратных галочек (или, что еще хуже, это не поддерживается в более позднем MySQL). версия).

Поправьте меня, если я ошибся, но названия функций (например, «Пароль») безопасны для использования, верно?

Ответы [ 2 ]

4 голосов
/ 19 августа 2011

См. Список зарезервированных слов MySQL: http://dev.mysql.com/doc/refman/5.5/en/reserved-words.html

1 голос
/ 19 августа 2011

Подробный список зарезервированных ключевых слов можно найти на http://dev.mysql.com/doc/refman/5.0/en/reserved-words.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...