'2025/04/07'에 해당되는 글 2건

  1. 2025.04.07 phpMyAdmin 설치(윈도우 11 환경)
  2. 2025.04.07 MySQL 설치(윈도우 11 환경)
posted by 검신흑태자 2025. 4. 7. 19:18

phpMyAdmin은 웹 환경에서 MySQL(Maria DB)를 관리할 수 있는 PHP로 만들어진 DB 관리 툴입니다. 물론 MySQL Workbench나 MariaDB 설치시 같이 설치되는 HeidiSQL 등 다른 프로그램을 이용하셔도 무방합니다. 다만 XAMPP로 활용을 하시는 분들도 많기도 하고 기본적으로 XAMPP가 제공하는 툴 중에 하나가 phpMyAdmin이기도 하고 웹 환경에서 localhost 접속이 제대로 되고 있는지 등의 서버 확인 여부와 관리의 편리성 때문에 저는 phpMyAdmin을 사용합니다. 그래서 이번에는 phpMyAdmin을 윈도우 11환경에서 설치하는 방법을 설명합니다.

 

 원래 XAMPP를 쓰시던 분들은 localhost에 locahost/phpmyadmin 을 입력하시면 접속이 잘 될겁니다. 그게 아니라 저처럼 다 따로 설치하시는 분들은 아래와 같이 하시면 됩니다. MySQL과 같이 설치하기 어렵지는 않습니다. 다만 제 기준으로 설치시에 처음에는 PHP 8.4(최신버전)으로 phpMyAdmin을 설치했었는데 오류가 너무 많고 제대로 phpMyAdmin 접속이 되지 않아 Github와 관련 부분들을 찾아봤지만 마땅히 시원스런 해결법이 없어서 저는 PHP 8.3으로 버전을 다운그레이드 시켜서 설치했습니다. 혹여나 설치를 하셨는데 안되시는 분들은 PHP 버전을 확인해보시고 낮춰서 한번 해보세요. 희안하게도 Linux 서버에서는 8.4가 시원스럽게 잘 지원됩니다..

 

아무튼 phpMyAdmin도 다른 프로그램들과 비슷한 방법으로 설치를 합니다.

 

1. phpMyAdmin 공식 사이트(https://www.phpmyadmin.net/)에서 다운로드를 클릭해서 다운로드 합니다.

2. 다운로드 받은 파일을 압축 해제 시킵니다.

3. Nginx가 지정하는 Document Root 경로에 phpmyadmin으로 폴더 이름 변경 후 이동(다른 폴더 이름도 되는지는 잘 모르겠습니다.)

4. 주소창에 localhost/phpmyadmin을 입력해 제대로 로그인 창 등이 뜨는지를 확인합니다.

5. root 접속 등은 MySQL 설치 시 설정했던 아이디와 비밀번호로 접속하면 됩니다.

 

PHP 버전에 관계가 있는걸 알지 못하고 저는 설치하는데 엄청 고생을 했는데 다른 분들은 그렇게 고생하지 않으셨으면 좋겠네요^^

 

posted by 검신흑태자 2025. 4. 7. 00:07

이것도 카테고리 분류를 조금 고민하다가 이건 DB에 대한 거라 DB & MySQL 환경으로 넣었습니다. 나중에 카테고리를 재정리할 필요가 있겠네요 ^^;;

 

이번에는 MySQL을 윈도우 11 환경에서 설치하는 방법입니다. 이전에 PHP와 Nginx를 설치한 이후 개발을 하다 보면 DB가 필수가 되는데 유명한 통합 설치인 XAMPP 등을 이용하시는 게 여러 포스팅을 보시는 것보다 편하지만 제 컴퓨터의 문제인지 XAMPP에서는 MySQL(Maria DB)가 시작이 되지 않는 오류가 간헐 적으로 일어나서 해결책을 찾아보니 명확한 해결책은 없고 데이터를 무조건 백업했다가 덮어쓰는 방법으로 해결하는 경우가 많았기 때문에 이 작업이 귀찮기도 하고 해서 그냥 따로 설치했습니다. 

 

아무튼 MySQL도 따로 설치하실 때 방법은 간단합니다.MySQL과 MariaDB는 미세한 차이는 있지만 거의 같다고 생각하시면 되니 원하시는 걸로 설치하셔도 무방합니다

 

1. MySQL은 MySQL 홈페이지(https://www.mysql.com/)에서 MariaDB는 MariaDB 홈페이지(https://mariadb.org/) 에서 다운 및 설치가 가능합니다.

2. 제 경우에는 Maria DB를 설치했기에 그걸 기준으로 설명합니다. MariaDB는 압축 해제를 통한 설치도 지원하지만 설치 프로그램 형태로 다운로드가 가능하고 설치 안내에 따라 경로 수정, 루트 비밀번호 및 외부접속, 기본 문자열 인코딩 등을 본인이 원하는 대로 설정하시고 설치를 진행하시면 됩니다.

3. 설치가 완료되면 설치가 되었는지는 같이 설치되는 heidiSQL로 확인 가능합니다. 아니면 설치된 경로에 bin 폴더를 cmd로 띄워서 mysql --version 명령어를 입력해서 확인이 가능합니다.

4. 다른 PHP나 Nginx와 다르게 서비스에 자동적으로 등록되어 실행됩니다. 

 

각각의 프로그램을 따로 설치하다 보니 편한 것도 있고 불편한 점도(설정 등) 있네요. 그래도 하나하나 본인이 해결해간다는 느낌이 들어서 저는 개별적으로 다 설치하는 쪽이 더 좋았네요.