⇒ 응용프로그램에서 데이터에 접근할 때 어떠한 DBMS를 사용하는지 의식할 필요 없이 접근할 수 있다
백틱(backtick) (`)
✅ 테이블 명에 공백이 들어가는 경우 사용
ex) `member tbl` → 이 경우 따옴표를 사용하면 오류가 나게 된다.
Query(쿼리)
✅ 정보를 검색하기 위해 데이터베이스에 사용자가 보내는 요청
하위 쿼리(서브쿼리)
✅ SQL은 하나의 쿼리문이 다른 변수로 치환이 되지 않기 때문에, 쿼리 안에 쿼리가 들어가는 하위 쿼리의 사용이 빈번하다.
Today's log......
✅ MySQL Workbench `No connection` 해결하기 수업 시작 전 마주한 NO CONNECTION !! 아무리 refresh를 해도 연결되지 않아 해결방법을 찾아 헤맸다.
시도 1. 워크밴치 설치시 server를 설치안한 경우, server를 추가로 설치해주면 해결된다고 한다. → 난 이미 서버를 설치해서 추가 설치 선택 항목에 나타나지도 않았다... (실패)
시도 2. `작업관리자-서비스-MySQL 작업상태 변경` (성공...!!) → 아래 이미지처럼 MySQL의 작업 상태가 "중지됨"으로 되어있었다. 마우스 우클릭을 통해 "시작"을 눌러주니 실행중으로 변환되었고, 워크밴치에서 refresh 하니 서버가 연결되었다. 왜 이런진 모르겠으나,,, 아직까지도 워크밴치 실행할 때 2번에 1번 꼴로 NO CONNECTION과 마주한다. 이젠 당황하지 않고 해결 완 !