MySQL 소스 설치 방법 > DB

본문 바로가기
사이트 내 전체검색

DB

MySQL 소스 설치 방법

페이지 정보

profile_image
작성자 DBM
댓글 0건 조회 222회 작성일 21-01-14 18:18

본문


MySQL 소스 설치

https://dev.mysql.com/downloads/mysql/ 접속 후 원하는 버전을 downloads받습니다.

redhat, centOS에 설치하는 방법입니다.

MariaDB와 같은부분이 많습니다.

설정은 root 계정으로 하고 MySQL 설치 및 실행 및 관리는 mysql 계정으로 하는 방법입니다.



1장. group, user 생성


> groupadd dba
> useradd -g dba mysql



2장. 설치파일 압축해제 및 링크걸기

> tar xvf mysql-community-8.0.22-el7-x86_64.tar.gz
> ln -s mysql-community-8.0.22-el7-x86_64 mysql



3장. 디렉토리 생성 및 권한 주기

> 원하는위치에 data, log 생성하기
> 생성한 디렉토리와 엔진디렉토리 오너쉽을 생성한 mysql 유저로 변경합니다
> chown -R mysql. 엔진디렉토리위치
> chown -R mysql. 데이터디렉토리 위치
> chown -R mysql. log디렉토리 위치
> chown -R mysql. /etc/my.cnf



4장. my.cnf 파일 수정

> vi /etc/my.cnf 로 편집기를 실행합니다.
> basedir, datadir, log-error, port 번호를 수정하고 저장합니다.




5장. os mysql user로 접속 후 환경변수 등록

> su - mysql
> vi ~/.bashrc
export PATH=$PATH:/mysql/bin(엔진위치) 저장
> source ~/.bashrc (적용)



6장. 데이터베이스 생성

> mysqld --initialize
> 맨마지막줄에 초기비밀번호가 생성됩니다.




7장. 서버 시작 및 스크립트 수정

> mysqld_safe --user=mysql & 후 ctrl + c 를 누르고 빠져나옵니다.
> vi /mysql/support-files/mysql.server
basedir=
datadir=
위치를 입력해주고 저장합니다.




8장. MySQL 접속 및 root 비밀번호 변경

> mysql -uroot -p로 로그인합니다(초기비밀번호 입력)
> alter user 'root'@'localhost' identified by 'password';
> flush privileges;




9장. mariadb 서버 시작 및 종료 방법

> /mysql/support-files/mysql.server start
> /mysql/support-files/mysql.server stop




접속 확인방법

> mysql -uroot -p

댓글목록

등록된 댓글이 없습니다.

회원로그인

회원가입

사이트 정보

회사명 : (주)리눅스데이타시스템 / 대표 : 정정모
서울본사 : 서울특별시 강남구 봉은사로 114길 40 홍선빌딩 2층 / tel : 02-6207-1160
대전지사 : 대전광역시 유성구 노은로174 도원프라자 5층 / tel : 042-331-1161

접속자집계

오늘
255
어제
240
최대
680
전체
28,277
Copyright © www.linuxdata.org All rights reserved.