MySQL 소스 설치 방법
페이지 정보
본문
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
- 이전글MySQL 설치시 에러 해결 방법 21.01.21
- 다음글MariaDB 설치시 에러 해결 방법 21.01.07
댓글목록
등록된 댓글이 없습니다.