MySQL Workbench 6.3 for Windows 10 사용자 계정 생성 및 권한 부여 MySQL Workbench 에서 root 권한으로 접속(Connection) 후 새로운 스키마를 생성한다. 스키마 이름을 입력하고 Collation 이라고 적힌 곳에는 캐릭터셋으로 utf8-default collation을 선택한 후 Apply를 진행한다. 스키마를 생성 후 스키마를 사용할 사용자 계정을 만들기 위해서는 왼쪽 Navigator 에서 User and Privileges 를 클릭한 후 사용자 계정을 추가하기 위해 Add Account를 클릭한다. 사용할 이름과 비밀번호를 입력한다. 사용자에게 권한을 주기 위해 Login 탭에서 Schema Privileges 탭으로 이동 후 Add Entry.....
MySQL Table 생성 Schema 생성 스키마의 정의 - 데이터베이스의 구조와 제약 조건에 관한 전반적인 명세를 기술한 것으로 데이터베이스를 구성하는 데이터 객체, 이들 간의 관계, 데이터의 조작 및 이들 데이터 값들이 갖는 제약조건에 관한 정의를 총칭한다. 외부스키마 - 일반 사용자나 응용 프로그래머가 각 개인의 입장에서 필요로 하는 데이터베이스의 논리적 구조를 정의한 것이다. 개념스키마 - 데이터베이스의 전체적인 논리적 구조로써 모든 응용 프로그램이나 사용자들이 필요로 하는 데이터를 종합한 범기관적 입장에서 본 조직 전체의 데이터베이스를 의미한다. 내부스키마 - 물리적 저장장치의 입장에서 본 데이터 베이스 구조를 정의한 것이다. 아래와 같이 Create a new schema in the con..