mysql 5.7 에서 많은 부분이 바뀐거 같다 ‘ㅅ’a
얘를 들어 ‘can\’t’ 와 같이 싱글 쿼테이션 안에 존재하는 문자열인 ‘ 의 경우 이스케이프 문자열 \’ 으로 표기하는게 일반적이다.
mysql import 과정에서 mysql syntex error 가 발생한다.
공식 메뉴얼에서는 ‘can”t’ 와 같이 실글쿼테이션두개 연속 표기방법으로 바뀌었다.
테스트 해본 결과 “can\’t” 더블 쿼테이션으로 표기를 해도 되는것으로 확인 되었다.
또한 mysql.user 테이블의 Password 컬럼의 이름이 authentication_string 으로 변경 되었다.
GRANT 를 이용한 패스워드 지정명령어까지는 삭제 되지 않았으나 추후 삭제된다는 워닝 메세지를 볼수 있다.
차후 GRANT 문이 없어질 경우 DB패스워드 지정은 명령어는 아래와 같다.
ALTER USER user IDENTIFIED BY ‘auth_string’;
아래 자세한 메뉴얼 이다.
http://dev.mysql.com/doc/refman/5.7/en/string-literals.html