MySQL에 데이터베이스 생성하기mySQL을 로컬에 처음 설치한 후 mySQL DB를 DBeaver를 연동하게 되면, mySQL DB 내 데이터베이스가 없는 깡통 서버가 연동이 됩니다. 따라서, DB 내에 데이터베이스를 생성해야 합니다. 아래 과정을 통해 데이터베이스를 생성해보도록 하겠습니다. 1. 연동한 DB(필자의 경우, mySQL)를 마우스 우클릭하여 Create New Database를 클릭해줍니다.2. 생성할 Database 이름을 넣고 charset과 collation을 설정합니다. 필자의 경우, charset을 utf8이 아닌 utf8mb4를 설정했습니다.utf8mb4: utf8은 emoji 문자가 입력되지 않는 charset이기 때문에, 추후 emoji를 사용했을 때 발생할 수 있는 문제를..
JAVA 개발 시 사용하기 위한 MySQL을 설치하고, MySQL GUI 툴로 Sequel Pro를 설치해보고자 합니다.MySQL Community 버전 설치하기일반적으로 homebrew가 깔려있다면, 터미널에서 손쉽게 명령어로 다운 받을 수 있습니다. 다만, 원래 gui로 다운받는 걸 좋아해서 mySQL 사이트에서 직접 다운 받아보도록 하겠습니다.1. mySQL Community 다운로드 사이트에 들어간 후, 원하는 버전에 맞게 .dmg 파일로 다운로드 받습니다. 이때, 로그인을 하라고 뜨지만, "No thanks, just start my download"를 누르면 문제 없이 다운로드 됩니다.dev.mysql.com/downloads/mysql/ MySQL :: Download MySQL Commun..
시작하기 전에Sidecar 기능을 사용하고자 Catalina로 OS를 업그레이드를 할 생각은 있었으나, 이렇게 무작정 포맷하고 사용할 생각은 없었습니다.. OS 업그레이드를 하다가 벽돌이 될 뻔 해서(애플의 install 서버 == 유리 서버) 그냥 포맷하고 최신 OS로 깔게 되어 의도치 않게 만나게 된 zsh이지만 나름대로 검색해보면서 환경 세팅도 변경해보고자 합니다.원래 terminal을 bash_profile 조금 편하게 변경하는 것(PS1, alias 설정 등) 외에는 따로 건들지 않고 사용하는 편이라, 이번에도 그러려고 했습니다. PS1이 zsh에서는 다르게 쓰이는 걸 알게 되면서, 기왕 이렇게 된 거 예쁘게 쓰자라는 마음으로 시작하게 되었습니다. 따라서, 아주 초보자의 terminal 세팅이라..
시작하기 전에이번에 맥북 프로 2019를 Mojave에서 Catalina로 OS 업그레이드를 하면서 JAVA 개발 환경을 구축해보았습니다.JDK 버전은 JDK LTS 버전 중 최신 버전을 사용할 예정이며 eclipse와 함께 사용하려 합니다.하기 포스팅은 "스프링부트 시작하기(김인우 저)" 책을 공부하며 적은 포스팅입니다.JAVA 개발용 폴더 만들기추후 해당 개발 내용을 공유할 때 편리하도록 디렉토리를 하나 지정해서 사용할 예정입니다. 저는 home폴더/Desktop/STUDY/로 폴더를 생성했습니다. 해당 폴더 내에 workspace 폴더를 생성하여 추후 eclipse 프로젝트들을 저장하도록 하겠습니다.JDK 설치하기현재 JDK는 15 버전까지 나와있는 것으로 보이나, LTS 버전을 사용하기 위해 JD..
Visual Studio Code 설치 Visual Studio Code 홈페이지 URL code.visualstudio.com/ Visual Studio Code 홈페이지의 Download for Mac을 클릭하여 Visual Studio Code를 설치합니다. 설치한 파일을 클릭하면 아래와 같이 Visual Studio Code의 시작 화면을 볼 수 있습니다. Visual Studio Code를 처음 설치하면 컴파일러, 디버거 등이 설치되어 있지 않아 관련 플러그인들을 설치해주어야 합니다. 어찌보면 귀찮은 작업이지만, 자신이 필요한 것들에 대해서만 설치할 수 있어 프로그램 자체를 가볍게 사용할 수 있습니다. 아래 사진 속 빨간 박스를 클릭하여 확장자 플러그인들을 설치 해보겠습니다. g++ 설치 g++..
맥북 키보드 배열현재 사용하는 2019 맥북 프로 키보드(Touch Bar) 배열은 위와 같습니다.기존에 사용하던 WINDOWS 키보드와 대부분 유사하나 몇 가지 다른 점이 있습니다. MAC과 WINDOWS 키보드 간 서로 다른 점MAC 키보드 option == WINDOWS 키보드 altMAC 키보드 command == WINDOWS 키보드 windows 로고 키MAC의 Home, End, Page Up/Down 키command + ← == Homecommand + → == Endcommand + ↑ == 문서의 시작command + ↓ == 문서의 끝fn + ↑ == Page Upfn + ↓ == Page Down기타 MAC 키보드 단축키 정리support.apple.com/ko-kr/HT201236..
Sidecar 기능을 사용하여 ipad를 맥북의 사이드 모니터로 사용하기 기존, Mojave OS에서는 맥북 + 24인치 모니터를 이용하여 화면을 확장해서 사용했습니다. 하지만, Catalina OS에서는 이에 더해 ipad를 맥북 화면을 확장하는 데 이용할 수 있습니다. 모니터를 연결할때와 달리, HDMI도 필요 없고, AirPlay를 사용하면 바로 연결할 수 있습니다. support.apple.com/ko-kr/HT210380 Sidecar 기능을 이용하여 iPad를 Mac의 보조 디스플레이로 사용하기 Sidecar 기능을 이용해 iPad를 디스플레이처럼 사용하여 Mac 데스크탑을 확장하거나 미러링할 수 있습니다. support.apple.com 확장 데스크탑 사용 시 디스플레이 위치 변경 상황에 따..
WINDOWS 환경과 동일한 방향으로 마우스 휠 움직이는 법 기본적으로, MAC에서 자연스럽다고 생각하는 휠 방향은 WINDOWS와 반대입니다. 따라서 위에서 아래로 스크롤을 했을 때 화면이 위로 올라간다면 이는 MAC에서는 자연스러운 방향입니다. 기존 WINDOWS 환경을 사용했던 분이라면, 이 부분이 불편할 수 있고 이를 WINDOWS처럼 바꾸는 방법은 아래와 같습니다. 1. 맥북 왼쪽 상단의 사과 마크를 클릭한 후, 시스템 환경설정에 들어갑니다. 2. 시스템 환경설정 목록 중 마우스를 클릭합니다. 3. 스크롤 방향: 자연스럽게를 체크 해제합니다. 위 과정을 진행하면, 기존 WINDOWS에서 사용하던 스크롤 방향을 그대로 사용할 수 있습니다.