MacOS에서 MySQL Workbench 설치 및 데이터베이스 생성하기

2023. 1. 16. 08:45·Programming
반응형

1. MySQL 설치

MacOS에서 MySQL을 설치하기 위해서는 홈브루(Homebrew)를 사용할 수 있다.


먼저 홈브루를 최신으로 업데이트 해준다.


다음으로는 홈브루를 통해 mysql을 설치해준다.


brew list 명령어를 통해 mysql이 정상적으로 설치 되었는지 확인해준다.


mysql 서버를 아래와 같이 기동해 준다.


mysql_secure_installation 으로 상세 설정을 진행해준다.

  • VALIDATE PASSWORD COMPONENT can be used to test passwords and improve security. It checks the strength of password and allows the users to set only those passwords which are secure enough. Would you like to setup VALIDATE PASSWORD component?
    : 비밀번호 설정 규칙 설정할 것인지 여부. 예를 선택할 경우 3단계 중에서 하나를 선택할 수있다.

  • By default, a MySQL installation has an anonymous user, allowing anyone to log into MySQL without having to have a user account created for them. This is intended only for testing, and to make the installation go a bit smoother. You should remove them before moving into a production environment. Remove anonymous users?
    : 익명 사용자 허용을 삭제할 것인지? 예를 선택할 경우 -u 옵션을 통해 유저를 지정해야한다.

  • Normally, root should only be allowed to connect from ‘localhost’. This ensures that someone cannot guess at the root password from the network. Disallow root login remotely?
    : 원격지에서 root 사용자 로그인금지(localhost만 허용). 예를 선택할 경우 localhost에서의 접속만 허용하게 된다.

  • By default, MySQL comes with a database named ‘test’ that anyone can access. This is also intended only for testing, and should be removed before moving into a production environment. Remove test database and access to it?
    : 자동으로 생성되는 테스트용 데이터베이스를 삭제할지 여부 선택. 예를 선택할 경우 테스트용 데이터베이스가 삭제된 상태로 설정된다.


생성한 MySQL 서버에 접속해보자.

참고: MySQL CLI에서 빠져나오려면 exit 을 입력하면 된다.


2. MySQL Workbench 설치

구글에서 MySQL workbench 다운로드로 검색하거나 이 URL을 통해 접속한 뒤, 해당하는 OS를 선택하고, 다운로드 버튼을 클릭한다.


다음 화면에서는 로그인 하라는 메시지가 뜨는데, 무시하고 스크롤 다운해서 No thanks, just start my download. 라는 문구를 클릭해주면 다운로드를 받을 수 있다.


MacOS의 경우 일반적인 애플리케이션을 설치하듯, 다운로드 받은 dmg파일 오픈하여 Application폴더에 넣어주면 설치가 완료된다.


MySQL Workbench 앱을 더블 클릭해 오픈하게 되면, 현재 기동중인 MySQL 서비스로 접속할 수 있다(메인 화면에 보이지 않는 경우에는 MySQL이 현재 구동중인지 확인).


첫 접속 뒤 팝업으로 뜨는 Database creation창에서 database를 생성해도 되고, 추후에 Schema 탭으로 이동한 뒤, Create schema로 새로운 schema를, Create table로 table을 생성할 수 있다.


3. MySQL 종료

설치 및 구동 확인이 끝나면 서버를 종료한다.

저작자표시 비영리 동일조건 (새창열림)

'Programming' 카테고리의 다른 글

Python Django(장고)란?  (0) 2023.01.18
Node.js 프로젝트에서 환경변수 관리하기(파일로 분리)  (0) 2023.01.17
Node.js 프로젝트 pkg 모듈로 빌드하기  (0) 2023.01.15
구글 코랩(Google Colab/Colaboratory) 사용법  (0) 2023.01.12
Node.js Error: Cannot find module /usr/src/app/nodemon 에러 해결  (0) 2023.01.11
'Programming' 카테고리의 다른 글
  • Python Django(장고)란?
  • Node.js 프로젝트에서 환경변수 관리하기(파일로 분리)
  • Node.js 프로젝트 pkg 모듈로 빌드하기
  • 구글 코랩(Google Colab/Colaboratory) 사용법
Canary_카나리아
Canary_카나리아
어쩌다 데브옵스 엔지니어가 된 문과생의 기록용 블로그
    반응형
  • Canary_카나리아
    release: canary
    Canary_카나리아
  • 전체
    오늘
    어제
    • 분류 전체보기 (120)
      • DevOps (67)
      • Programming (28)
      • Certifications (3)
      • ETC (20)
  • 블로그 메뉴

    • 홈
    • 태그
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    NCPprofessional자격증
    네이버클라우드서비스
    네이버클라우드자격증
    그라파나예제
    프로메테우스
    백엔드
    데브옵스엔지니어
    클라우드엔지니어자격증
    Prometheus
    프로메테우스예제
    그라파나
    spring
    terraform
    한빛출판네트워크
    NCP자격증
    백엔드개발
    java개념
    클라우드자격증
    Grafana
    자바개념
    NCPassociate자격증
    제로베이스
    Java
    백엔드스쿨
    ncp서비스
    kops사용법
    백엔드공부
    argocd
    개발자
    kops란
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.2
Canary_카나리아
MacOS에서 MySQL Workbench 설치 및 데이터베이스 생성하기
상단으로

티스토리툴바