작성한 질문수
성공적인 SQL 인젝션 공격을 위한, SQL 기본 문법
함수
작성
·
305
2
char(97);
-> 0x61
영상대로라면 char(아스키코드); 는 해당 아스키코드의 문자를 반환하는걸로 나와있는데 실제론 위와 같이 '0x61'이라는 값이 나옵니다. 왜 저런 결과가 나오는지 잘 모르겠습니다ㅏ
답변 3
1
로그인시 밑에 명령어 붙여서 해주시면 고쳐집니다
mysql8.0이상부터 그러는듯하네요
--binary-as-hex=0
안녕하세요!
이런 이슈를 이전에도 질문하신분이 있었는데,
그 이유를 찾지 못하겟네요....
select hex(97) 과 동일한 결과 값을 반환 되는 경우가 왜 그런지....
만족스런 답변을 주지 못해서 죄송합니다ㅠ
0
const.takeo 님이 알려주신대로 하니 바로 해결됐네요.
감사합니다.