06 MySQL DB 설치하기
6.1 설치 가능한 MySQL 패키지 확인 - ubuntu

지난 과정에선 WEB/WAS용으로 서버를 만들었는데,
01~ 05까지를 한번 더 진행하여 DB서버 한대를 더 추가했습니다.
여기에 설치해보겠습니다.
개인용 서버이므로 앞으로 root로 진행할 것입니다.
보통은 권한이 제한된 계정을 할당 받고
root는 서버관리자만 사용합니다.
1 2 3 |
|
설치 가능한 mysql 패키지 목록이 나옵니다.
ubuntu가 최신버전이라 mysql도 8.xx 버전이 나오네요.
최신버전은 무슨 문제가 발생할지 모르니,
귀찮기는 하지만 5.7버전으로 설치해야겠습니다.
6.2 ubuntu20에서 MySQL 서버 5.7 설치 - weget

weget 패키지를 설치하고
weget으로 리포지토리 패키지를 다운로드 합니다.
1 2 3 4 5 6 7 8 9 10 11 |
|
6.3 ubuntu 20에서 MySQL 서버 5.7 설치 - bionic

설치 중간에 그림과 같은 화면이 나옵니다.
1) 바이오닉 옵션을 선택합니다.
2) Mysql Server & Cluster을 선택합니다.
3) Mysql-5.7을 선택합니다.
1 2 3 |
|
6.4 ubuntu 20에서 MySQL 서버 5.7 설치 - policy

1) apt-cache policy mysql-server 명령어로 설치 가능한 mysql을 확인합니다.
2) mysql client 를 설치합니다.
3) mysql commnunity server를 설치합니다.
1 2 3 4 5 6 |
|
6.5. MySQL 설치완료 및 프로세스 확인

설치가 완료되면 MySQL이 자동으로 구동된 상태입니다.
ps 명령어로 확인해봅시다.
1 |
|
mysql 구동된 프로세스가 확인이 됩니다.
6.6. MySQL root 접속

mysql 설치 당시 root 계정 비밀번호를 입력하셨을 겁니다.
root계정으로 접속해봅니다.
1 |
|
6.7 MySQL 언어셋 변경

MySQL을 설치 후에는 꼭 MySQL의 언어셋을 변경해 주어야 합니다.
언어셋 문제가 발생하면 이미 입력되어 있는 데이터는 변경하지 않기 때문에
데이터 베이스를 삭제 하고 다시 시작해야 하는 경우가 발생할 수도 있습니다.
/etc/mysql/mysql.conf.d/mysqld.cnf 을 변경
1 2 3 4 5 6 7 8 9 10 |
|