728x90
반응형
우분투에서 MySQL 8을 설치하고 설정하는 방법
테스트 확인
운영체제 정보
$ lsb_release -d
Description: Ubuntu 24.04.3 LTS
$ uname -m
aarch64
아키텍처 확인
$ dpkg --print-architecture
arm64
$ getconf LONG_BIT
64
MySQL 설치
Ubuntu 24.04 기본 repo에는 arm64용 MySQL이 들어 있습니다.
APT 패키지 업데이트
sudo apt update
MySQL 8.0 설치
sudo apt install mysql-server
설치 확인
mysql --version
mysql Ver 8.0.44-0ubuntu0.24.04.2 for Linux on aarch64 ((Ubuntu))
728x90
MySQL 구성 파일 확인
sudo cat /etc/mysql/mysql.conf.d/mysqld.cnf | grep datadir
기본 구성 확인
sudo mysqld --verbose --help | grep datadir
서비스 시작
sudo systemctl start mysql
상태 확인
sudo systemctl status mysql
로그 확인
sudo journalctl -u mysql.service -n 20
비밀번호 확인(초기화 시 비밀번호가 생성된 경우)
sudo grep 'temporary password' /var/log/mysql/error.log
MySQL 접속(비밀번호 없이)
sudo mysql -u root
비밀번호 변경
ALTER USER 'root'@'localhost' IDENTIFIED BY '새로운비밀번호';
FLUSH PRIVILEGES;
원격 접속 허용
CREATE USER 'root'@'%' IDENTIFIED BY '새로운비밀번호';
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;
FLUSH PRIVILEGES;
728x90
반응형
'퍼블릭 클라우드' 카테고리의 다른 글
| AWS EC2 우분투 24.04에 WordPress를 설치하는 방법 (0) | 2025.12.08 |
|---|---|
| ZABBIX 템플릿을 활용하여 AWS CodeDeploy 에이전트를 모니터링하는 방법 (0) | 2025.09.24 |
| AWS 네트워크 방화벽 - 상태 유지 기본 작업 (1) | 2025.08.20 |
| Amazon Linux 2에서 pam_faillock 모듈을 사용해서 계정 잠금 정책을 설정하는 방법 (0) | 2025.08.18 |
| AWS Network Firewall 리소스 삭제 순서 (0) | 2025.07.23 |