'Mysql'에 해당되는 글 4건

Linux 에서 mysql 설치하기!

Posted by Who1sth1s
2016. 11. 25. 00:35 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