MySQL Explain이란?
·
노빠꾸 데이터베이스/MySql
@Explain MySQL 실행계획 SQL의 성능개선을 하고 싶을때, DB튜닝이 필요할 경우 간단하게 해볼 수 있는게 실행계획을 살펴보는 것이다. MySQL에서는 Explain명령어를 통해서 실행계획을 확인해 볼 수 있다. Explain이란? Explain문은 실행계획(MySQL이 쿼리를 실행하는 방법에 대한 설명)을 얻는데 사용한다. Explain 출력열 열 JSON 이름 의미 id select_id 식별자 SELECT select_type 없음 유형 SELECT table table_name 출력 행의 테이블 partitions partitions 일치하는 파티션 type access_type 조인 유형 possible_keys possible_keys 선택할 수 있는 인덱스 key key 실제로 선..
도커(Docker)를 이용하여 MYSQL 설치하기
·
노빠꾸 데이터베이스/MySql
이번 피드에서는 도커를 이용하여 MySQL을 설치하는 피드를 정리해보겠습니다. 간단히 아래의 명령어를 통해 MySQL이미지 다운로드를 해줍니다. ##도커를 이용해 MySQL이미지 다운로드 docker pull mysql 아래의 명령어로 MySQL이 정상적으로 다운로드되어있는지 확인해봅니다. 정상적으로 설치가 되었으면, 리스트에 노출됩니다. ##도커로 설치된 이미지 확인 docer images 마지막으로 다운받은 이미지를 이용하여, 도커 컨테이너를 생성해 주면 됩니다. docker run --name mysql-container -e MYSQL_ROOT_PASSWORD= -d -p 3306:3306 mysql:latest 위의 명령어를 입력하여 컨테이너를 생성해 주면 되는데, 각 옵션을 간단히 살펴보면 아..
[MySQL] MySQL ROOT 비밀번호 분실시 초기화 방법
·
노빠꾸 데이터베이스/MySql
이번 피드에서는 MySQL사용시 root 비밀번호를 분실하였을 경우 초기화하는 피드를 정리해보겠습니다. DB를 사용하다 보면, 종종 root비밀번호를 분실할 경우가 생기게 되는데, MySQL을 사용할 경우의 초기화 방법이다. 1. MySQL 중지 $ mysql.server stop root 비밀번호를 초기화하기 위해, 우선 MySQL서버를 중지시켜야 한다. 위의 명령어를 통해 중지시켜준다. 2. MySQL 서버 인증없이 접근 할 수 있도록 설정 $ mysql.server start --skip-grant-tables MySQL 서버를 시작할때, --skip-grant-tables 옵션을 주게되면 MySQL 접속시, 인증없이 서버접근이 가능해진다. 3. root 계정으로 접속해보기 $ mysql -u ro..
[Intelij] 인텔리제이(Intelij)에서 데이터그립(DataGrip) 사용하기
·
노빠꾸 데이터베이스/MySql
이번 피드에서는 인텔리제이에서 데이터그립을 사용하는 방법에 대해 포스팅해보겠습니다. 사용법은 간단한데요. 인텔리제이를 실행하면 우측에 Database라는 탭을 선택할 수 있습니다. 데이터 베이스탭을 선택하면 여러 종류의 데이터베이스를 선택할 수 있는 메뉴가 노출됩니다. 이번 피드에서는 MariaDB를 이용해서 간단히 연결해 보겠습니다. MariaDB를 선택하게 되면 DB접속정보를 입력하는 창이 뜹니다. 해당 창에서 각자 정보에 맞는 값들을 입력해주고 연결을 눌러주면 정상적으로 연결을 확인하실 수 있습니다. 정상적으로 접속이되면 console이 뜨게 되고, DB작업을 진행할 수 있게된다. 이번피드는 여기에서 마치겠습니다.
[MySQL] MySQL 초기세팅 방법(사용자 계정생성 및 접속 권한 세팅, 데이터베이스 생성 및 권한부여)
·
노빠꾸 데이터베이스/MySql
이번 피드에서는 MySQL 설치 후 기본 세팅에 관해 알아보겠습니다. MySQL 사용자계정 생성 및 접속 권한세팅과 데이터베이스 생성과정 입니다. 이번 피드는 MySQL설치가 완료된 이후의 과정이므로, MySQL설치 후 진행하셔야 합니다. 사용하는 PC환경이 맥북인 경우 MySQL설치는 아래의 피드를 참조해 주세요. 2020/10/20 - [노빠꾸 맥북 사용기] - [Mac OS] 맥북 MySQL 설치 방법 [Mac OS] 맥북 MySQL 설치 방법 맥북 MySQL설치 이번 피드에서는 맥북에 MySQL을 설치하는 방법을 정리해보겠습니다. MySQL을 설치하는 방법은 공식 홈페이지에 접속하여 다운로드하여 설치하는 방법도 있지만, 이번 피드에서는 nobacking.tistory.com MySQL 초기세팅 본..
No Backing
'노빠꾸 데이터베이스/MySql' 카테고리의 글 목록