반응형

IT/MySQL 5

MySQL 8 신규 데이터 디렉토리 초기화 설정하기

MySQL 8 신규 데이터 디렉토리 초기화 설정하기 MySQL 8데이터베이스 사용시 신규 디렉토리를 생성하여 신규 데이터베이스를 구축 해야할 경우가 있습니다. 이때 selinux가 disabled 상태라면 Initialize 실행후 바로 실행이 되겠으나, selinux를 사용한다면 context 추가작업이 필요합니다. 여기서는 SELinux 가 enforce 상태로 신규 데이터 디렉토리를 초기화 하는 방법을 확인해보겠습니다. MySQL selinux context 확인 MySQL 종료 신규 디렉토리 생성 및 Initialize my.cnf 수정 selinux context 추가 MySQL 실행 임시패스워드 확인 테스트 MySQL selinux context 확인 다를 이유는 없지만 MySQL 데이터 디렉..

IT/MySQL 2023.03.30

MySQL 8 DATA 위치 이동하기

MySQL 8 DATA 위치이동(경로변경) 방법 MySQL 데이터베이스를 사용하다보면 디스크 공간부족 등 다양한 이유로 기본경로에서 다른 경로로 이동해야하는 경우가 발생합니다. 이때 SELinux가 disabled 라면 복사후 설정파일만 변경하면 바로 실행이 되겠으나, SELinux를 사용한다면 context 추가작업이 필요합니다. 여기서는 SELinux 환경에서 MySQL 8 기본 데이터 경로에서 다른 경로로 이동하는 방법을 확인해보겠습니다. MySQL SELinux context 확인 MySQL 종료 데이터 폴더 이동 및 복사 my.cnf 수정 SELinux context 추가 MySQL 실행 테스트 MySQL SELinux context 확인 MySQL 데이터 디렉토리의 SELinux context..

IT/MySQL 2023.03.30

MySQL 8 외부(원격) 접속 설정하기

MySQL 8 외부(Remote) 접속 설정하기 MySQL 외부 접속 설정 사용자 host 정보 수정 또는 신규 등록 신규등록 사용자 권한 부여 방화벽 열기 MySQL 계정등록 또는 수정 MySQL의 외부 접속 설정은 계정의 host 정보로 관리된다. host 정보에 따라 접속가능한 위치가 달라지는 것입니다. 이미 있는계정의 host 정보를 수정하는 것도 가능하지만 여기서는 외부접속용 계정을 새로 생성해하겠습니다. 다음스크립트를 활용하여 어디서든 외부 접속이 가능한 계정을 생성합니다. CREATE USER ''@'%' IDENTIFIED BY ''; 신규등록 사용자 권한 부여 사용할 데이터베이스에 대한 모든 권한을 부여합니다. GRANT ALL PRIVILEGES ON .* TO ''@'%'; 권한을 새..

IT/MySQL 2023.03.28

MySQL 설치 후 바로 사용하기 위한 빠른 기초 설정

MySQL을 빠르게 사용하기 위한 기초 설정 MySQL를 설치한 후 데이터베이스를 즉시 사용하기 위한 기초설정 사용자계정생성 데이터베이스생성 권한부여 사용자 계정 생성 MySQL 설치시 패스워드 변경했던 root 계정으로 접속합니다. mysql -u root -p 다음 스크립트를 실행하여 계정을 생성합니다. CREATE USER ''@'' IDENTIFIED BY ''; 데이터베이스 생성 MySQL 데이터베이스를 생성합니다. 다음 스크립트를 실행합니다. CREATE DATABASE '' DEFAULT CHARACTER SET '' COLLATE ''; 데이터베이스가 정상적으로 생성되었는지 확인합니다. show databases; 데이터베이스 사용 권한부여 MySQL 권한은 다양하게 존재 한다마는 여기서는..

IT/MySQL 2023.03.28

Rocky Linux 8에 MySQL 8 설치해봅시다

Rocky Linux 8에 MySQL 8 설치 dnf(yum)을 이용하여 MySQL 8을 설치해보자 MySQL 8 설치하기 MySQL의 무료로 사용이 가능한 버젼은 MySQL Community Server 버젼입니다. MySQL Community Server를 dnf(yum) 설치방식으로 설치해보겠습니다. MySQL dnf(yum) package repository 설치 mysql 사이트에 접속하여 repository rpm 패키지를 다운로드 합니다. wget https://dev.mysql.com/get/mysql80-community-release-el8-4.noarch.rpm 다음명령어로 다운받은 패키지 파일을 설치합니다. rpm –Uvh mysql80-community-release-el8-4.n..

IT/MySQL 2023.03.27
728x90