카테고리 없음

Mac에서 MySQL 설치 및 도입 방법! 명령/버전 확인/php MyAdmin

DKel 2022. 8. 19. 03:09
반응형
Mac에서 MySQL을 사용하고 싶다
여러분은 Mac에서 MySQL을 사용하고 싶다고 생각한 적이 없습니까?
평소 Linux 등의 서버에서 이용하고 있는 데이터베이스의 MySQL을 로컬 Mac 환경에 구축하여 사용하고 싶은 등 Mac에서도 MySQL을 설치하고자 하는 분들도 있습니다.
Mac에서 MySQL을 사용하는데 있어서 몇 가지 도입 방법은 있습니다.이번 시간에는 homebrew를 사용하는 방법과 MAMP를 사용하는 방법을 소개하겠습니다.

꼭 Mac에서 MySQL을 도입해 MySQL의 사용법에 익숙해 둡시다.
홈브레이에서 Mac에 MySQL을 설치하다
그럼 먼저 home brew를 사용해서 Mac에 MySQL을 설치하는 방법을 소개해 드리겠습니다.
Mac에 home brew 도입 방법에 대해서는 아래의 기사를 참고해 주십시오.

여기서 home brew는 이미 Mac에 설치를 완료하고 이야기를 진행하겠습니다.
Mac에서 homebrew를 사용해서 패키지 관리하자!기본 사용법 정리!
Mac에서 homebrew를 사용한 패키지 관리를 실시합니다.Mac에는 패키지 관리를 하는 시스템으로 macports와 home brew 등이 있습니다.이번에는 home brew의 인스톨부터 기본적인 사용법까지 소개해 드리겠습니다.
그럼 home brew에서 MySQL을 도입하는 방법과 서버 부팅 정지의 기본 사용법을 순서대로 해설하겠습니다.
$ brew install mysql
이 명령을 실행하여 별다른 오류가 발생하지 않으면 무사히 Mac에 MySQL이 설치됩니다.

그럼 설치한 mysql 서버를 시작하고 접속까지 해보도록 하겠습니다.
$ mysql.server start
위의 명령으로 mysql 서버가 구동됩니다.mysql 서버에 접속하기 위해서는 별도로 아래의 명령을 실행합니다.
$ mysql-uroot
위의 명령어는 ′root′이라고 하는 사용자로 mysql 서버에 접속하기 위한 명령어입니다.이 사용자에 대해서는 나중에 자신이 좋아하는 사용자를 추가할 수 있습니다.

root 사용자는 처음부터 이용할 수 있는 사용자로 특별한 권한을 가지고 있습니다.

이제 mysql서버에 접속이 안된 분들은 mysql서버가 작동하지 않을 수 있기 때문에 검토를 해보도록 하겠습니다.
mysql-uroot으로 접속을 하게 되면 Serversion이라고 하는 부분이 가장 먼저 등장하게 됩니다.
여기가 mysql 버전이기 때문에 버전을 확인하고 싶다면 mysql 서버에 접속하면 바로 알 수 있습니다.

이제 mysql 서버에 접속하고 있기 때문에 데이터베이스 작성이나 삭제, SQL 실행 등 자유롭게 조작이 가능합니다.

mysql 서버와의 접속을 해제하고 싶다면 ′Ctrl+D′ 혹은 ′exit′을 입력하고 엔터를 누르세요.

mysql 서버 자체를 중지하고자 하는 경우 아래의 명령을 실행합니다.
mysql.server stop
서버 설정 정보를 바꾼 경우 등 재부팅이 필요한 경우에는 아래의 명령으로 mysql 서버를 재시작할 수 있습니다. (물론 stop 후 start하셔도 됩니다.)
mysql.server restart
홈브레이에서 MySQL을 이용하다
′brew install mysql′로 mysql
′mysql.server start′에서 mysql 기동
′mysql-uroot′으로 연결이 되어 바로 mysql 버전을 확인할 수 있다.
′mysql.server stop′에서 mysql 정지
MAMP에서 Mac에서 MySQL을 사용해 보다
Mac에서 간편하게 Apache+MySQL+PHP 환경을 이용할 수 있는 MAMP에서도 MySQL을 이용할 수 있습니다.

MAMP의 인스톨·도입 순서나 사용법에 대해서는 아래의 기사를 참고해 주세요.여기에서는 MAMP가 설치되어 있는 전제로 이야기를 진행하겠습니다.
MAMP의 사용법·설정을 철저히 해설! 설치/일본어화/xamp와의 차이점
MAMP의 사용법을 철저하게 해설합니다.간편하게 Apache(inginx)/MySQL/PHP 개발 환경을 구축할 수 있는 MAMP 설치 방법과 기본적인 사용법, 일본어화는 가능한가?′MAMP Pro′의 기능에 대해 소개하겠습니다.
MAMP에서 서버를 부팅합시다.시작 페이지가 열릴 것 같은데 거기에 MySQL에 대한 접속 정보가 실려 있습니다.
homebrew 때와 마찬가지로 명령어로도 mysql 서버에 접속할 수 있습니다.위에서는 port/user/password/socket이 지정되어 있으므로 아래의 명령어로 접속이 가능합니다.
(환경에 따라 접속 정보가 다를 수 있으므로 각각의 환경에 맞게 접속합시다)
mysql-uroot-P8889-p-S/Applications/MAMP/tmp/mysql/mysql.sock
패스워드에서는 「root」을 입력하고 있습니다.

연결이 된다면 homebrew때와 마찬가지로 자유롭게 조작이 가능합니다.

또 MAMP의 경우에는 php MyAdmin이라고 하는 MySQL의 데이터베이스를 GUI로 조작할 수 있는 툴이 부속되어 있습니다.

시작 페이지에 있는 ′php My Admin′ 링크를 클릭합니다.
여기가 php My Admin 화면입니다.좌측에서 데이터베이스 및 테이블 선택.오른쪽에 각종 메뉴와 데이터 목록이 표시됩니다.

php MyAdmin은 다기능으로 명령으로 가능한 조작 체외를 GUI 상에서 할 수 있습니다.
또한 php MyAdmin 시작화면 오른쪽에는 연결되어 있는 mysql 서버의 버전 정보가 기재되어 있습니다.

이와 같이 MAMP의 php My Admin 상에서 mysql 서버의 버전을 확인할 수 있습니다.
명령어 조작에 익숙하지 않은 초학자에게도 쉽게 다가갈 수 있는 도구이므로, 꼭 처음에는 php My Admin을 이용하도록 하겠습니다.
MAMP에서 MySQL
MAMP 서버를 시작하다
MySQL의 접속 정보를 참고해 명령어로 접속도 가능
부속 phpMyAdmin으로 GUI로 MySQL을 조작할 수 있는
정리
Mac에 MySQL을 인스톨 하고, 사용법까지를 소개했습니다.

이번에는 홈브레와 MAMP에서의 방식을 해설했는데, 물론 다른 방식으로도 맥에 MySQL을 도입하는 것도 가능합니다.

다만, 지금까지 패키지 관리는 homebrew라고 하는 분들은 homebrew에서 도입하는 것을 추천하고, MAMP를 이용하고 계신 분들은 MAMP에서 간편하게 이용하는 것을 추천합니다.

어쨌든 특정 패키지만은 다른 방법으로 도입하는 등 일관성이 없는 상태는 가급적 피합시다.초보자에게는 php My Admin이 딸린 MAMP를 추천합니다.
반응형