MY SQL 설치

“APMSETUP”을 이용하지 않고 MySQL 설치 하기.  

1. MySQL 사이트 접속.

2. Downloads -> MySQL Community Server ( 개인 개발 목적의 무료 버전)

3. Window(64-bit), ZIP 다운로드. ( 개인PC의 환경에 맞게 다운로드 )

4. ZIP파일은 파일을 압축해제하여 설치. 설치하고자 하는 위치에 ZIP파일을 압축해제한다.

5. 환경변수 등록 : 내 컴퓨터 오른쪽 클릭 -> 속성 -> 고급 시스템 설정 -> 환경변수

-> 새로만들기 -> 변수 이름 : MYSQL_HOME 변수 값: MySQL이 설치된 경로.

-> Path 변수 편집 -> 변수값 뒤에 ;%MYSQL_HOME%\bin; 추가

6. MySQL가 설치된 폴더에 my-default.ini 파일을 수정해서 my.ini 파일 만들기 

-> basedir : MySQL이 설치된 경로

-> datadir : DB 데이터가 저장 될 경로

-> port : 일반적으로 3306을 이용.

경로는 역슬레쉬(\)가 아니라 슬레쉬(/)로 입력하는 것이 더 좋다. ( 일부 프로그램이 \를 처리하며 오류를 발생)

앞에 #은 주석을 의미한다. 제거해 줘야한다.

7. Window에 MySQL 서비스 등록하기.

-> cmd를 관리자 권한으로 실행 ->cd mysql 설치된 폴더로 접속 -> bin폴더로 접속 -> 

$ mysqld –install

(서비스 삭제는 mysqld –remove )

-> “Service successfully installed” 가 출력되면 성공.

8. 서비스 등록하고 컴퓨터를 재부팅 한다.

9. 관리자 권한의 cmd에서 로그인 한다.

$ mysql -uroot -p 

-> Enter password 가 나오면 그냥 엔터를 친다. 

-> 처음에 root 계정의 비밀번호는 설정되어 있지 않다.

로그인시 ERROR 1045 (28000): Access denied for user ‘root’@’localhost’ (using password: NO)

에러가 발생 할 수 있다. 그럴경우 [MySQL] 5.7 버전 로그인 에러 참고.

10. root 계정 비밀번호 설정하기. 데이터베이스를 mysql로 바꾸고 비밀번호 변경.

$ use mysql

$ update user set authentication_string=password(‘바꿀 비밀번호’) where user=’변경할 아이디’ ;

5.7 이상의 버전은 password 라는 컬럼이 존재하지 않으므로 update user set password = password(‘변경할 비밀번호’) where user =’변경할 계정 아이디’ ; 를 사용할 수 없다. 

다른방법 이용.

11. 변경 사항을 적용하기 위해 쿼리문을 실행한다.

$ flush privileges; 

12. 이제 root 의 비밀번호가 변경되었고 비밀번호로 접속이 가능하다.

“MY SQL 설치”의 6개의 댓글

  1. I absolutely love your blog and find many of your post’s to be what precisely I’m looking for.
    Would you offer guest writers to write content for yourself?
    I wouldn’t mind composing a post or elaborating on a few of the subjects
    you write with regards to here. Again, awesome blog!

댓글 남기기