본문 바로가기

퍼블릭 클라우드

우분투 24.04에서 MySQL 8을 설치하고 설정하는 방법

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
반응형