Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

É necessário escapar da entrada do usuário do banco de dados?


Você precisa escapar na segunda consulta também. O MySQL não faz nenhum escape em sua saída.

Resposta longa:o escape de string do MySQL não modifica a string que está sendo inserida, apenas garante que não prejudique a consulta atual . Qualquer tentativa de injeção de SQL ainda permanece nos dados.