맥에서 MySQL 설치하기
설치 방법에는 dmg 파일을 다운로드 받아 설치하는 것과, brew 설치가 있는데 가장 간편하고 쉬운 brew를 이용한 설치 입니다.
brew 설치 방법은 너무 많은 정보가 있기에 살짝 검색하시면 바로 알수 있습니다. :)
1. MySQL 설치
$ brew install mysql
2. MySQL 시작
$ mysql.server start
3. root 비밀번호 설정
mysql_secure_installation
- Would you like to setup VALIDATE PASSWORD plugin? : 비밀번호 가이드로 비밀번호 설정을 한다면 yes
- Remove anonymous users? : 익명사용자를 삭제할지? yes하면 접속시 -u 옵션을 반드시 명시해야 합니다
- Disallow root login remotely? : localhost외 ip에서 root 아이디로 접속가능을 허락할지? yes하면 원격접속 불가능하니 no
- Remove test database and access to it? : mysql에 기본적으로 설치되는 test 디비를 삭제할지? 저는 yes
- Reload privilege tables now? : 권한을 변경했을 경우 yes
4. CharSet 설정
// 로그인
$ mysql -uroot -p
mysql> status;
--------------
mysql Ver 14.14 Distrib 5.7.21, for osx10.12 (x86_64) using EditLine wrapper
Connection id: 4
Current database:
Current user: root@localhost
SSL: Not in use
Current pager: stdout
Using outfile: ''
Using delimiter: ;
Server version: 5.7.21 Homebrew
Protocol version: 10
Connection: Localhost via UNIX socket
Server characterset: utf8
Db characterset: utf8
Client characterset: utf8
Conn. characterset: utf8
UNIX socket: /tmp/mysql.sock
Uptime: 2 min 8 sec
-------------------------------------------------------// 수정할 사항이 있다면 vi /etc/my.cnf 또는 vi /etc/mysql/my.cnf 로 수정 하면 됨
5. 데몬 실행
$ brew services start mysql
6. MySQL 접속하기
$ mysql -u root -p
특정 호스트 지정이 필요하면 mysql --host=<HOST IP> -u root --password="PASSWORD"을 사용해 접속
'Information Technology Memories' 카테고리의 다른 글
Apple M2 칩(CPU) 성능은? 루머? (0) | 2021.05.02 |
---|---|
Payload(페이로드)란 무엇인가요? (0) | 2021.04.19 |
Forward Proxy 와 Reverse Proxy 차이 (0) | 2021.04.18 |
맥북(Macbook)에서 While executing gem ... (Gem::FilePermissionError) 에러가 발생할때 (3) | 2021.04.07 |
맥북(Mac Book)에서 세 손가락 드래그 하기 기능 활성화 하는 방법 (0) | 2018.01.09 |