Setting

MySQL 설치(5.7)

  • -
반응형

오늘은 MySQL을 설치할 일이 있어서 설치과정을 나름 정리해보았다.

누군가에게는 도움이 되는 글이었으면 좋겠다.


먼저 사이트에 접속한다. 

 https://www.mysql.com


1) 사이트 상단에 DOWNLOADS 클릭



2) 스크롤을 내리면 MySQL Community Edition이 보인다. Community(GPL) Downloads 클릭



3) MySQL Community Server(GPL) DOWNLOAD 클릭



4) 원하는 버전을 고르면 된다. 나는 5.7 버전을 다운받았다.



5) 다음 자신의 윈도우에 맞는 버전을 Download한다.



6.1) 다운이 완료되면 여기에 풀기로 압축을 푼다.



6.2) 생성된 폴더를 mysql57로 이름을 변경 후 D드라이브로 이동했다.(별 이유는 없고 그냥 이름이 길어서..)



7) 이제 서버를 실행해보려고 한다. cmd를 관리자 권한으로 실행한다.



8) 나는 D드라이브에 파일이 있기 때문에 경로를 바꿔줬다.(D:)

그리고 명령어를 입력한다.(cd는 해당 폴더로 접속하는 것을 의미한다)

☞ D:\>cd mysql57/bin

☞ D:\musql57\bin>mysqld.exe --initialize



9) initialize가 완료되면 mysql57 폴더에 data 폴더가 새로 생긴 것을 확인할 수 있다.


※만약 --initialize 까지 입력을 하지 않으면 아래와 같은 에러가 떨어진다.

그럼 당황하지 않고 cmd를 종료 후 다시 입력을 해주면 된다.




10) 이제 서버를 실행해보자.

☞ D:\>cd mysql57/bin

☞ D:\mysql57/bin>mysqld --console --explicit_defaults_for_timestamp --skip-grant-tables &

(권한 문제가 있을 수 있기 때문에 권한을 무시하고 강제로 서버를 가동시키는 것이다)



11) (*10) cmd는 그대로 둔 상태에서-서버 실행 상태 유지)다시 cmd를 관리자 권한으로 실행하고 명령어를 입력한다.

서버에 접속하는 과정이다.

☞ D:\>cd mysql57/bin

☞ D:\mysql57\bin>mysql -u root mysql



12) root 계정의 비밀번호를 변경한다.("1234" 부분에 원하는 비밀번호 입력)

☞ mysql>UPDATE USER SET AUTHENTICATION_STRING=password('1234') WHERE user='root'; FLUSH PRIVILEGES; ALTER USER 'root'@'localhost' IDENTIFIED BY '1234';



13) 비밀번호 설정까지 완료가 되었다면 이제 다시 로그인 테스트를 해보자.

관리자 권한으로 cmd를 실행 후 명령어를 입력한다.

☞ D:\>cd mysql57/bin

☞ D:\mysql57/bin>mysql -u root -p

(root 계정에 패스워드가 있기 때문에 mysql -u root -p로 접속)


패스워드 입력

성공!


끝!

마지막으로 MySQL의 문자 캐릭터셋을 설정하는 부분은 다음장에서 다루도록 하겠다.

반응형
Contents

포스팅 주소를 복사했습니다.

이 글이 도움이 되었다면 공감 부탁드립니다.