블로그 이미지
송시혁

calendar

1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

Notice

Tag

Recent Post

Recent Comment

Recent Trackback

Archive

2018. 7. 2. 10:51 네트워크/database실습



BSD mysql 설치 절차.


sudo pkg update

=> 패키지 목록 받아오기


sudo pkg search mysql | less

=> 정확한 패키지 이름 검색 


sudo pkg install mysql80-server

=> mysql 서버 설치 


service mysql-server start

=> mysql 서버 구동


mysql_secure_installation

=> mysql 초기 설정 


mysql -uroot -p

=> mysql 서버에 루트 계정으로 접속 


sudo pkg search mysql | less

설치할 mysql을 확인한다. 




vi /usr/local/etc/mysql/my.conf 

=> mysql config 파일 



그러나 어떻게 설정할지 모른다. 

그러기 때문에 /usr/local/etc/rc.d로 간다.

아래 그림을 참고 


rc.d에 보면 설명이 대략 나와있다. 


/etc/rc.conf

=> 프로그램 구동하기 위한 설정. 

아래와 같이 설정.


설정을 했으면 서비스를 시작함. 


mysql -uroot -p

=> mysql을 접속하기 위한것. (아직 패스워드를 지정하지 않은 상태)


pager 

=> less나 more과 같은 mysql 명령어 



mysql passwd 설정하기


안전하게 mysql을 설치하기 위한 파일. 이것을 실행.

mysql_secure_installation 


원격 로그인이 필요하나? n

test database를 제거하기를 원하나? no

prvililedge table를 가져오기를 원하나? y


FreeBSD에서 인터넷에 있는 파일 다운받고 실행하기.

 fetch https://dev.mysql.com/doc/index-other.html


인터넷상에서 다운받고자 하는 파일을 커서에 갖다댄다.

아래와 같이 주소가 뜬다.






우분투도 마찬가지이다.


// 우분투도 비슷하나 apt 명령어를 사용해야한다는점. 그리고 일반계정인 경우 무조건 

   sudo 명령어를 사용한다는 점이 BSD와 차이가 있다.



데이터베이스 mysql을 조회한 모습. 




결국 정리하자면 다음과 같다.


linux mysql 절차


sudo atp-get update

=> 패키지 목록 받아오기


sudo apt-cache search mysql | less

=> 정확한 패키지 이름 검색 

 

sudo apt-install mysql-server 

=> mysql 서버 설치 


sudo service mysql start

=> mysql 섭 구도 


sudo mysql_secure_installation

=> mysql 초기 설정 


sudo mysql -uroot -p

=> mysql 서버에 루트 계정으로 접속 



posted by 송시혁