윈도우(내pc)에서 웹서버 APM 구축3 - mysql편
- 프로그래밍/개발새발
- 2019. 6. 3.
-apache 설치
-php 설치
-mysql 설치
1)mysql을 설치합니다 https://www.mysql.com/
***mysql5.7버전 설치를 추천함
1-1)
1-2) 이미지상 8버전이지만, 5.7을 추천
1-3)
2)다운받은 파일 압축풀기
3)환경변수 설정
내컴푸터 → 마우스 오른쪽 → 속성 →
→고급시스템설정
→환경변수
→path선택
→편집
→;mysql\bin 경로
Ex) ;C:\httpd-2.4.39-win64-VC15\mysql8\bin
(본인은 폴더명을 mysql8로 변경함, 위치도 이동)
4)my.ini 파일없음 - (다른 포스팅에는 있던데,,,,)
4-1) data폴더생성
5)cmd 실행
cd mysql 폴더 위치
mysqld --install
-mysqld --initialize
6)mysql의 임시패스워드 확인 방법
1)mysql설치경로\data\USER.err
2)메모장으로 열기
3)A temporary password is generated for root@localhost:비번
7-1)에러발생
mysql에러) Error 2003 <HY000> : can’t connect to mysql server on ‘localhost’ <10061>
해결방법
제어판 → 시스템 및 보안 → 관리도구 → 서비스 → mysql실행
7-2)다시 로그인
7-3)임시로 받은 비번을 변경
ALTER USER 'root'@'localhost' IDENTIFIED BY ‘새 비밀번호’;
-------------------
추가 - db생성 / 유저생성 / 권한 [php8 기준]
https://javagwanjin.tistory.com/entry/MYSQL-%EC%9C%A0%EC%A0%80%EB%A7%8C%EB%93%A4%EA%B8%B0
-------------------
참고
-db생성 / 유저권한
mysql> create user dev@localhost identified by 'password';
mysql> grant all privileges on test.* to dev@localhost;
참고
-php와 mysql 연동
'프로그래밍 > 개발새발' 카테고리의 다른 글
객체지향 5원칙 : 3.리스코브 치환의 원칙, 적용방법!쉬운 예시! (0) | 2019.06.25 |
---|---|
객체지향 5원칙 : 2.OCP 개방폐쇄 원칙, "폐쇄와 확장"은 이렇게! (0) | 2019.06.21 |
객체지향 5원칙 : 1.SRP 단일 책임 원칙 이렇게 쓰면 '안'된다! (0) | 2019.06.19 |
윈도우(내pc)에서 웹서버 APM 구축2 - Php편 (0) | 2019.05.31 |
윈도우(내pc)에서 웹서버 APM 구축1 - Apache편 (2) | 2019.05.30 |