크롤링을 위해 데이터를 저장 할 MySQL을Ubuntu에 설치 하는 과정.
1. MySQL 설치
# apt 업데이트
sudo apt update
# mysql 설치
sudo apt install mysql-server
# Mysql 방화벽 포트 열기
sudo ufw allow mysql
# MySQL 실행
sudo systemctl start mysql
# 서버 부팅시 MySQL 자동 시작
sudo systemctl enable mysql
2. 초기 세팅 - root 계정 초기 설정
- 초기 설정
# MySQL 접속
sudo mysql -u root
# root 계정 비밀번호 재설정
ALTER USER 'root'@'localhost' IDENTIFIED BY '[비밀번호]';
# 변경 사항 적용
FLUSH PRIVILEGES;
- 권한 변경 (외부 접속 허용)
# MySQL 접속
sudo mysql -u root -p
# 데이터 베이스 선택
use mysql
# 권한 변경
UPDATE user SET host='%' WHERE user='root' and host='localhost';
# 변경 사항 적용
FLUSH PRIVILEGES;