Notice
Recent Posts
Recent Comments
Link
«   2026/04   »
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
Tags
more
Archives
Today
Total
관리 메뉴

ㅤ스폰지허의ㅤ🐶🐾 블로그

MySQL 설치 과정 부터 삭제까지 - Linux 버전 본문

개발일지

MySQL 설치 과정 부터 삭제까지 - Linux 버전

spongeheo 2022. 5. 19. 19:46

리눅스에 mysql 설치하기!!


리눅스 설치하는 법은 바로 밑 글로 들어가주세요!

https://spongeheo.tistory.com/44

 

Virtual Box로 리눅스 설치하기!

리눅스 환경에서 MySQL 설치하기 위해 Virtual Box로 리눅스 설치하기!를 해보겠습니다. 사진없이 >done만 있는 경우는 그냥 지나가라는 의미입니다. https://www.virtualbox.org/ 1. 윈도우에 리눅스 os를 가상

spongeheo.tistory.com

 

이 글 바로 다음으로 이어집니다.

 

 

 

일단 가상머신 복제

이렇게 하면 아주 똑같이 복제가 된다. 이럴 경우 맥어드레스가 같다는 문제가 생김

복제할 땐 맥 어드레스 새로 만들어주기!

 

요거 골라주고 다음



복제 클릭

 

복제되는 중

 

완료!



복제한 서버 설정 들어가서 이름 MySQL DB Server로 바꿔준다.






시작하기!




로그인해주기! 



인터넷이 연결되었는지 확인하는 법

1. sudo apt update

2. ping -c 5 8.8.8.8




$cd /tmp

$wget http://repo.mysql.com/mysql-apt-conifg_0.8.22-1_all.deb

 

$sudo dpkg -i mysql-apt-config_0.8.22-1_all.deb

입력하고 비밀번호 치기.

요 창이 뜬다.

 

ok누르고 엔터

 

굿



$sudo apt update

저장소에 mysql url이 추가된 것을 알 수 있다

$sudo apt install mysql-server

Y입력 혹은 그냥 엔터!

(Y/n이라는 의미는 Y가 디폴트 값)

 

그럼 요 화면 나온다.

관리자 비밀번호 넣기



user strong password encryption(recommended) 선택



완료!




$apt policy mysql-server



$systemctl status mysql

현재 작동중이다.

 

windows에서는 net start | stop MySQL80 이었지만

linux에서는 systemctl start | stop | status | restart | enable mysql

단, 명령어 앞에 sudo 붙여야함

  

$sudo systemctl stop mysql



$sudo systemctl start mysql

다시 살아났다.

저 상태에서 빠져나오려면 q를 누르세요!(quit의 약자)

 

$sudo systemctl restart mysql

재시작하는 명령어

 

$sudo systemctl enable mysql

자동으로 시작하게 하는 명령어



$sudo mysql_secure_installation

비밀번호 입력

비밀번호 정책 정하기 0번 low로 설정!

 

루트의 비밀번호 바꿀건가요? 아뇨 엔터

게스트를 지울까요? 네 

루트가 원격에서 접속을 거부할까요? 아뇨 우리는 원격으로 접속해야해요 엔터

테스트데이터 지울까요? 노 엔터

테이블 권한을 리로드 하고싶은가요? 예

All Done!




$sudo mysql -h localhost -u root  -p

비밀번호 입력

mysql 입장 성공!

설치 끝

내 계정이 뭔지 확인하기

$select user();



만약 설정이 잘못되었다면?

혹은 mysql-server 비밀번호를 잊었다면..!

혹은 지우고 싶다면!

$sudo apt autoremove mysql-server

명령어로 지우고 다시 처음부터 깔기 -> $sudo apt install mysql-server 여기서부터 시작.


Comments