본문 바로가기
컴퓨터/관계형 데이터베이스

[MySQL] MySQL 시작하기/다운로드 및 환경설정

by 도도새 도 2023. 6. 19.

 

MySQL 시작하기

 

my sql을 시작하려면 당연하게 my sql 다운로드를 해야한다. my sql을 다운로드하고 각종 오류에 대처하는 방법에 대해서 기술한다

 

MySQL 다운로드 및 시작

 

다운로드

 

https://dev.mysql.com/downloads/mysql/

위의 링크에 접속에 자신의 운영체제에 맞는 mySQL을 다운로드한다.

 

 

나는 위의 Window(x86, 64-bit)을 설치하여 c폴더 내에서 압축을 풀었다.

 

 

환경 경로 설정

 

다음으로 어디서든 MySQL에 접속하기 위해 경로 설정을 해준다. 설치한(압축을 푼) C의 마이 에스큐엘 폴더의 bin에 들어간다.

  • C:\mysql-8.0.33-winx64\bin

해당 bin 폴더의 주소를 복사해둔다.

다음으로 윈도우의 검색 창에 “시스템 환경 변수 편집”을 검색한다.

 

하단의 “환경 변수”를 클릭한다.

 

하단의 시스템 변수에서 Path를 더블클릭한다.

이후 새로만들기를 클릭해 복사한 mySql의 bin 주소를 입력하고 확인을 클릭한다.

 

 

다운로드

 

명령 프롬프트(cmd)에 접속하여 아래 명령어를 순차적으로 입력한다.

  • cd C:\mysql-8.0.33-winx64\bin
    • bin 폴더로 이동
  • mysqld --initialize-insecure
    • 처음 보안 설정을 무시하고 MySQL 데이터 데렉토리를 초기화
  • mysqld --install
    • MySQL 서비스를 시스템 서비스로 설치

Service successfully installed가 뜨면 완료가 된 것이다.

 

계정 설정

 

명령 프롬프트에 아래 명령어를 순차적으로 입력한다. 비밀번호는 우선 엔터 클릭

  • net start mysql
    • 윈도우 운영체제에서 MySQL 서비스를 시작하는 명령어
  • mysql -u root -p
    • MySQL 서버에 root 사용자로 로그인한다.

 

비밀번호 설정

 

아래 명령어를 입력하여 루트 계정의 비밀번호를 설정한다.

  • ALTER user ‘root’@’localhost’ IDENTIFIED BY ‘비밀번호’;
    • 루트 비밀번호를 변경한다.
  • FLUSH PRIVILEGES;
    • 변경사항을 적용한다.
  • quit;
    • 나가기
    • 접속 확인

 

접속해보기 

  • mysql -u root -p (엔터)
  • 비밀번호 입력

 

MySQL 워크브렌치 다운로드

 

MySQL 워크 브렌치는 MySQL 데이터베이스를 관리하고 개발하기 위한 공식 MySQL 그래픽 사용자 인터페이스 도구이다.

MySQL Workbench를 사용하면 시각적으로 데이터베이스를 설계, 관리, 쿼리할 수 있으며, 데이터베이스 관리, 데이터 모델링, SQL 개발, 성능 모니터링 등 다양한 작업을 수행할 수 있다.

쉽게 말해 콘손 창에서 불편하게 보는 SQL을 편하게 볼 수 있게 해주고, 조작할 수 있게 해준다.

 

https://dev.mysql.com/downloads/workbench/

 

MySQL :: Download MySQL Workbench

Select Operating System: Select Operating System… Microsoft Windows Ubuntu Linux Red Hat Enterprise Linux / Oracle Linux Fedora macOS Source Code Select OS Version: All Windows (x86, 64-bit) Recommended Download: Other Downloads: Windows (x86, 64-bit), M

dev.mysql.com

 

다운로드 

 

연결

설치된 워크브렌치에 접속한 후, 왼쪽 아래 Connection을 눌러 데이터베이스를 연결한다.

Coonection Name (추가될 연결 이름) : 아무거나 원하는 이름으로

HostName (연결 주소) : 127.0.0.1

Post (연결 포트 번호) : 3306

Username (연결할 사용자 이름) : root

 

이로서 MySQL을 다운로드하고 개발 도구를 다운로드하였다.

 

 

발생 가능한 에러

 

ERROR 1045 (28000): Access denied for user 'ABCD'@'localhost' (using password: NO)

mysql -u root -p중 어느 하나라도 빠트리면 발생한다. 혹은 비밀번호가 틀릴 경우 발생.

 
 
워크브렌치 에러
could not acquire management access for administration

  1. 윈도우 언어 설정 접속
    • 윈도우 검색 창에 “언어 설정” 검색 → 우측 상단 기본 언어 설정 클릭
  2. 시스텀 로캘 변경 클릭 → Beta: 세계 언어 지원을 위해 Unicode UTF-8사용 체크→확인
  3. (컨트롤 엔터 - 실행)

댓글