반응형
I 리눅스(Linux) CentOS 7 ─ MySQL 다운 및 설치
Oracle VM VirtualBox
CentOS-7-x86_64-Minimal-1804.iso
Oracle JDK (jdk-8u251-linux-x64.tar.gz)
mysql-5.7.28-el7-x86_64.tar
1. 가상머신 만들기
2. 운영체제 설정
3. 외부 접속 설정
4. CentOS 업데이트
5. JDK 다운 및 설치
6. MySQL 다운 및 설치
7. MySQL 실행
6. MySQL 다운 및 설치
mysql-5.7.28-el7-x86_64.tar
1) root 계정
su -
2) mariadb 제거
rpm -qa | grep maria
rpm -ev --nodeps mariadb-libs-5.5.64-1.el7.x86_64
|
cs |
3) MySQL 그룹, 사용자 추가
groupadd mysql
useradd -g mysql mysql
|
cs |
4) MySQL 압축해제
tar -xvf mysql-5.7.28-el7-x86_64.tar
|
cs |
5) MySQL 압축해제 파일 이동
mv mysql-5.7.28-el7-x86_64.tar.gz /var/lib/
|
cs |
6) MySQL 압축 해제 및 파일 이름 변경
tar -zxvf mysql-5.7.28-el7-x86_64.tar.gz
|
cs |
mv mysql-5.7.28-el7-x86_64 mysql
|
cs |
7) 권한 변경
chown -R mysql:mysql mysql
|
cs |
8) my.cnf 파일 생성
touch /etc/my.cnf
|
cs |
vim /etc/my.cnf
|
cs |
[ my.cnf ]
[client]
default-character-set=utf8
port=3306
socket=/var/lib/mysql/mysql.sock
default-character-set=utf8
[mysqld]
socket=/var/lib/mysql/mysql.sock
basedir=/var/lib/mysql
datadir=/var/lib/mysql
user=mysql
key_buffer_size=64M
max_allowed_packet=32M
query_cache_size=32M
max_connections=2625
max_connect_errors=2000000
wait_timeout=60
explicit_defaults_for_timestamp = 1
pid-file=/var/lib/mysql/mysqld.pid
log-error=/var/lib/mysql/logs/mysqld.log
character-set-server=utf8
collation-server=utf8_general_ci
bulk_insert_buffer_size=0
|
cs |
9) data, log 폴더 생성 및 확인
mkdir data
mkdir logs
|
cs |
반응형
'LINUX 리눅스 > CentOS 7' 카테고리의 다른 글
CentOS 7 - MySQL 자동실행 (0) | 2020.05.13 |
---|---|
CentOS 7 - MySQL 실행 (2) | 2020.05.12 |
CentOS 7 - JDK 다운로드 및 설치 (0) | 2020.05.11 |
CentOS 7 - 업데이트 (0) | 2020.05.08 |
CentOS 7 - 외부 접속 설정 (0) | 2020.05.03 |