더북(TheBook)

Note ≣ 워크벤치 사용 시

커넥션에 접속한 뒤 데이터베이스를 생성하기 위해 상단 메뉴의 데이터베이스 모양 버튼()을 누릅니다.

데이터베이스의 이름을 nodejs로 입력하고, Charset/Collation을 각각 utf8mb4utf8mb4_general_ci로 바꿉니다. 그러고 나서 Apply 버튼을 누릅니다.

▲ 그림 7-24 데이터베이스 생성 창

다음과 같이 워크벤치가 저절로 SQL문을 생성해주는 것을 볼 수 있습니다. nodejs라는 이름의 데이터베이스를 생성하라는 명령어입니다. 워크벤치가 자동으로 생성해주는 SQL들은 알아두는 게 좋습니다. 다만, Collation에 관련된 명령어가 없는 경우에는 다음 그림과 같이 DEFAULT COLLATE utf8mb4_general_ci를 직접 적어넣습니다. Apply 버튼을 눌러 명령어를 실행합니다.

▲ 그림 7-25 데이터베이스 생성 SQL

Apply 버튼을 누르면 SQL 적용 화면으로 넘어갑니다. 여기서 체크박스에 체크 표시를 하고 Finish 버튼을 누르면 됩니다. 앞으로 SQL 적용 화면은 생략하도록 하겠습니다.

▲ 그림 7-26 SQL 적용 화면

실행 완료 후 왼쪽 하단에서 Schemas 탭을 누르면 다음 그림과 같이 nodejs라는 데이터베이스가 생성된 것을 볼 수 있습니다. Collation이 utf8mb4_0900_ai_ci로 보이는 것은 워크벤치의 버그입니다.

▲ 그림 7-27 생성 완료 후 화면

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.