MySQL 구조
생활 코딩 데이터베이스 수강 중
표(Table)
관계형 DBMS는 Excel의 스프테드시트와 비슷한 구조를 가지기 떄문에 데이터를 표에 저장
데이터베이스(Database)/스키마
표가 늘어나게 되면 정리가 필요해진다. 연관된 표를 그룹핑할 수 있는 것이 DB.
스키마는 표들을 서로 그룹핑 할 때 사용하는 일종의 폴더라고 생각하면 된다.
데이터베이스 서버
DB가 저장되는 공간
표 $\subset$ DB/스키마 $\subset$ DB 서버
Root 권한
유저(root)/패스워드로 접속 명령어
bin ./mysql -uroot -p
root도 유저 중 하나이지만 관리자이기 때문에 모든 권한을 가진다. 루트 권한으로 직접 DB를 다루는 것은 매우 위험하기 때문에 별도 유저를 생성해서 다루는 것이 좋다.
끝!