mysql 8.0 설치 on virtual box oraclelinux 9
1. virtual box 에 oraclelinux9 설치하기
vmware 가 유료로 바뀌면서 열심히 virtual box 를 쓰고 있다.
인스톨러 버전이 필요하면 아래 링크에서 다운받자.
https://www.virtualbox.org/wiki/Downloads
Downloads – Oracle VirtualBox
This VirtualBox Extension Pack Personal Use and Educational License governs your access to and use of the VirtualBox Extension Pack. It does not apply to the VirtualBox base package and/or its source code, which are licensed under version 3 of the GNU Gene
www.virtualbox.org
오라클리눅스는 아래 링크에서 다운받자. 이번 포스팅에서는 9.6 버전을 이용할 것이다.
https://yum.oracle.com/oracle-linux-isos.html
Oracle Linux ISOs | Oracle, Software. Hardware. Complete.
Oracle Linux Installation Media Download Oracle Linux ISOs
yum.oracle.com
가상머신을 새로 생성하고 오라클리눅스를 설치하는 것은 매우 쉽다. 이전 글을 참조하자.
가상머신에서 인터넷이 가능하게 네트워크 작업을 해주는것에 신경쓰자.
https://riorio.tistory.com/403
가상머신 virtualbox mysql 설치 - 1. os 우분투 설치
가상머신에 mysql 을 설치해보자.. 예전에는 가상화머신을 vmware 를 많이 썼는데 유료로 바뀌기도 하고 크랙을 찾기도 쉽지않다. 반면 오라클 virtual box 는 언제 바뀔지 모르겠지만 아직까지는 무료
riorio.tistory.com
# 방화벽 설정
vi /etc/selinux/config
SELINUX=enforcing => disabled
sudo systemctl status firewalld
sudo systemctl stop firewalld
# sudoer 추가
visudo /etc/sudoers
mysql ALL=(ALL) ALL
2. mysql 설치
# mysql 버전 차이
- 8.0 : 현재 가장 많이 사용하는 버전이지만 25.4 월로 premier support 종료. extended support 는
- 8.4 : LTS 로 신규 설치한다면 고려해야하는 버전.
sudo yum update -y
sudo rpm -ivh mysql80-community-release-el9-1.noarch.rpm
sudo dnf install mysql-community-server
sudo rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022
# mysql-community-client-8.0.44-1.el9.x86_64.rpm의 공개 키는 설치되어 있지 않습니다
=>
sudo dnf clean all
sudo rpm -e gpg-pubkey --allmatches $(rpm -qa gpg-pubkey | grep mysql)
sudo rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022
sudo yum update -y
- 설치버전 확인
yum list installed | grep mysql
rpm -qa | grep mysql
- mysqld 시작
sudo systemctl start mysqld
sudo systemctl enable mysqld
3. CLI 접속
- 최초 비밀번호 확인하기
sudo grep 'temporary password' /var/log/mysqld.log
=> u8HQ<*zinfxk
mysql -uroot -pu8HQ<*zinfxk
- 비번 변경 및 유저 추가
ALTER USER 'root'@'localhost' IDENTIFIED WITH 'caching_sha2_password' BY 'Root123!';
CREATE USER 'mydba'@'%' IDENTIFIED BY 'Mydba123!';
GRANT ALL PRIVILEGES ON *.* TO 'mydba'@'%' WITH GRANT OPTION;
create database mytest;
# virtual box 를 중지했다가 resume 했을때 시간동기화 하기
date
systemctl status chronyd
systemctl start chronyd # 필요 시 시작
systemctl enable chronyd # 부팅 시 자동 시작 설정
chronyc makestep
date
'생계 > install' 카테고리의 다른 글
| [VM] oraclelinux tibero7 설치하기 (0) | 2025.10.26 |
|---|---|
| virtual box 오라클리눅스 9.6 oracle 19c rpm 설치 (0) | 2025.10.11 |
| [VM] oracle virtual box DB 연결 DBeaver 설치 (0) | 2023.01.21 |
| [ASM] 19c database 설치 (0) | 2023.01.15 |
| 19c grid 설치 Standalone server (Oracle Restart) (0) | 2023.01.11 |