본문 바로가기
728x90

DB/MySQL,MariaDB6

MySQL 트리거 만들기 ** CentOS 8 Stream data테이블에서 삭제를 하면 data_backup테이블로 이동하는 트리거를 만듬 1. MySQL 8.0 설치 MySQL 8.0 설치 (tistory.com) MySQL 8.0 설치 ** CentOS 8 Stream 1. mysql 다운로드 링크 확인 MySQL :: MySQL Community Edition MySQL :: MySQL Community Edition MySQL Community Edition MySQL Community Edition is the freely downloadable version of the world's most popular open source database. It pangpangmart.tistory.com 2. Azure Da.. 2023. 10. 11.
MariaDB백업 Mariabackup **CentOS 8 stream DB데이터를 통채로 복사하는 물리적인 백업 1. mariadb yum repo 저장소 추가 # vi /etc/yum.repos.d/mariadb.repo 아래 내용 추가 [mariadb] name = MariaDB baseurl = http://yum.mariadb.org/10.5/centos8-amd64 module_hotfixes=1 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1 추가확인 # dnf repolist 2. MariaDB server, client 설치 # yum install MariaDB-server MariaDB-client 데몬 실행 # systemctl enable mariadb # .. 2023. 7. 31.
특정IP 접속 허용 #MariaDB > GRANT ALL PRIVILEGES ON *.* TO '아이디'@'111.222.%' IDENTIFIED BY '패스워드'; HTML 삽입 미리보기할 수 없는 소스 **이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다. 2023. 7. 27.
MariaDB Replication 실시간 이중화 - 2대의 서버에 master-slave 구성하여 실시간 이중화 구현 - master : 데이터 변경 이벤트 발생 시 Binary logs에 추가하고 slave로 전달 - slave : master에서 전달받은 Binary logs를 DB에 반영 - Binary logs : DB에서 발생하는 모든 내역이 기록되는 파일 **azure centos 8 stream 2대 배포 1. master 서버 설정 # vi /etc/my.cnf 내용을 모두 지우고 아래 내용만을 추가하고 저장 [mysqld] log-bin = mysql-bin server-id = 1 binlog_format = row expire_logs_days = 2 mariadb 재시작 # systemctl restart mariadb.servi.. 2023. 7. 26.
MySQL용 dump DB CREATE DATABASE testdb; USE testdb; CREATE TABLE testtable (id int, name varchar(20), surname varchar(20)); SHOW TABLES; INSERT INTO testtable VALUES (1,"aaa","bbbbbbbb"); INSERT INTO testtable VALUES (2,"ccc","dddddddd"); SELECT * FROM testtable; 세로보기 출력 SELECT * FROM testtable \G; HTML 삽입 미리보기할 수 없는 소스 **이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다. 2023. 7. 23.
초기 설치 시 MariaDB 패스워드 변경 **패키지 설치 # yum install mariadb* # systemctl start mariadb.service **패스워드 변경 # /usr/bin/mysqladmin -u root password **접속 # mysql -u root -p HTML 삽입 미리보기할 수 없는 소스 **이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다. 2023. 7. 23.
728x90