Linux 에서 mysql 설치하기!
오늘은 리눅스환경에서 mysql 설치를 해보려고 한다.
IDE: Ubuntu 14.04 LTS 64bit
Shell: Bash
일단 sudo apt-cache search mysql-server 명령어로 설치할 수 있는 mysql 패키지가 뭐가 있는지 확인한다.
그 중 가장 최신으로 보였던 mysql-server-5.6을 sudo apt-get install mysql-server-5.6 명령어로 설치한다.
설치가 완료되고 난 후 dpkg -l | grep mysql 명령어로 설치가 잘 되었는지 확인할 수 있다.
설치가 잘 되었으니 이제 외부에서도 접근할 수 있도록 설정을 해줘야 한다.
일단 mysql 에서 간단한 설정을 해줘야 한다. mysql -u root -p 명령어로 mysql 에 접속한다.
그런 다음 use mysql; 명령어로 default db를 mysql로 변경해준다.
그 다음 어느 곳에서든 접근이 가능하게 GRANT ALL PRIVILEGES ON *.* to 'root'@'%' IDENTIFIED BY '원하는 관리자 패스워드'; 를 입력하면 된다.
즉시적용 명령어인 flush privileges; 를 입력해준다.
exit 명령어를 통해 mysql 쿼리 화면에서 나간 후 sudo vi /etc/mysql/my.cnf 명령어로 mysql 설정 파일로 접근한다.
명령어를 입력하면 해당화면과 비슷한 화면이 나온다.
그 화면에서 i 를 입력하면 입력모드가 된다. esc 버튼을 누르면 다시 명령 모드로 간다.
그런 다음 :set nu 명령어로 줄 번호를 볼 수 있다.
47번째 줄에 bind-address = 127.0.0.1 을 주목하면 된다.
맨 앞에 # 을 붙여서 주석처리해준다.
그런다음 esc -> :wq 명령어로 설정 저장 후 나가면 된다.
그 다음에 sudo /etc/init.d/mysql restart 명령어로 mysql을 재시작해주면 된다.
여기까지 하면 설정은 끝났다. 확인하려면
ifconfig 명령어로 ip를 찾고 나서
이렇게 접속해보면 된다. 우분투는 가상환경으로 돌렸기 때문에 저 명령어는 mac에서 실행시켰다.
-----------------------------------------------------------------------------------
후기: 어렵진 않았는데 사진이 많아서 힘들었다.
-----------------------------------------------------------------------------------
'Mysql' 카테고리의 다른 글
mysql log보는법 (0) | 2016.12.06 |
---|---|
mysql workbench 설치하기 (0) | 2016.12.05 |
mysql 유저 추가, 권한 설정 (0) | 2016.12.04 |