windows APM 환경 설치(MySQL 5.7.20)
3.M(MySQL 5.7.20)
https://dev.mysql.com/downloads/mysql/에서
Windows 10 64bit이므로
Select Operating System -> Microsoft Windows
Select OS Version-> Windows(x86, 64-bit)
선택 후
ZIP Archive 다운로드(mysql-5.7.20-winx64.zip)
선행설치(확인필요)
Microsoft Visual C++ 2015 재배포 가능 패키지 Update 3
https://www.microsoft.com/ko-kr/download/details.aspx?id=53840
Visual Studio 2013용 Visual C++ 재배포 가능 패키지
https://www.microsoft.com/ko-kr/download/details.aspx?id=40784
C:\에 압축 해제(C:\mysql)
환경변수 Path에 C:\mysql\bin 추가
C:\mysql\data 폴더 생성
관리자권한 cmd에서 mysqld --initialize
-> C:\mysql\data폴더에 [컴퓨터이름].err파일생성 -> 안에 임시 비밀번호
관리자권한 cmd에서 mysql -u root -p 치고 임시 비밀번호로 로그인 후
set password = password("새로운비밀번호");
로 비밀번호 변경
C:\php7\php.ini에서
extension=php_mysqli.dll
extension=php_pdo_mysql.dll
주석 해제 후 httpd restart
dbtest.php 생성
<?php
echo "MySql 연결 테스트<br>";
$db = mysqli_connect("localhost","root","0000","test");
if($db){
echo "YES<br>";
}
else{
echo "NO<br>";
}
$result = mysqli_query($db, 'select version() as version');
$data = mysqli_fetch_assoc($result);
echo $data['version'];
?>
정상적으로 뜬다면 성공 0000 -> mysql 비밀번호
3-1. phpMyAdmin(4.7.5)
https://www.phpmyadmin.net/downloads에서
phpMyAdmin-4.7.5-all-languages.zip 다운로드
C:\Apache24\htdocs\phpmyadmin으로 압축해제
config.inc.php에서 확인해야할것(http://jimnong.tistory.com/615)
$ctg['blowfish_sezcret']="문자열"
$ctf['Servers'][$i]['auth_type']='http';
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['AllowNoPassword'] = true;
C:\php7\php.ini에서
extension=php_mbstring.dll 주석해제
mysql 서비스 중지 재시작 httpd restart
localhost/phpmyadmin으로 접근
관리.