mysql 8버전에서 group by 실행시 아래와 같이 에러메세지 출력 this is incompatible with sql_mode=only_full_group_by 찾아본봐로는 보안때문에 groupy 절외에 데이터를 참조할수 없다고 한다. 해결방법 mysql root 권한으로 아래 명령어 실행 SET GLOBAL sql_mode=(SELECT REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY',''));
mysql 사용중 조건절 업는 업데이트나 여러건의 데이터를 수정할 떄 나는 에러. 옵션값 변경으로 사용 가능하다. SQL > SET SQL_SAFE_UPDATES =0; 1로 변경하면 다시 예전과 같이 키값으로만 업데이트,삭제가 가능하다.
내 블로그 - 관리자 홈 전환 |
Q
Q
|
---|---|
새 글 쓰기 |
W
W
|
글 수정 (권한 있는 경우) |
E
E
|
---|---|
댓글 영역으로 이동 |
C
C
|
이 페이지의 URL 복사 |
S
S
|
---|---|
맨 위로 이동 |
T
T
|
티스토리 홈 이동 |
H
H
|
단축키 안내 |
Shift + /
⇧ + /
|
* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.