전체 글(369)
-
리눅스, hostname변경
# 리눅스에서 호스트명을 바꾸고 싶다면 아래와 같이 진행하면 됩니다. (1) 일회성 변경#hostname [변경할 호스트명]$ hostname mac19 (2) 영구적 변경# hostnamectl set-hostname [변경할 호스트명]$ hostnamectl set-hostname mac19
00:08:12 -
Load Data : 파일 내용 넣기
# load data 를 이용하여, 파일 내용을 DB에 넣으려고 합니다. (1) 파일 내용 (2) load data- 구분자를 지정해주 않으면, 하나의 컬럼에 통채로 들어가게 됩니다.MariaDB [test]> create table temp_1 (emp varchar(20));Query OK, 0 rows affected (0.02 sec)MariaDB [test]> load data local infile '/home/mysql/test.txt' into table temp_1;Query OK, 5 rows affected (0.00 sec) Records: 5 Deleted: 0 Skipped: 0 Warnings: 0MariaDB [test]> select * f..
2024.11.20 -
awk : 원하는 문구만 추출
# 파일 내용을 원하는 패턴에 맞게 출력 할 수가 있습니다.# 'blank' : 구분자('blank'는 예시)# {print $2} : 결과값 출력awk -F 'blank' '{print $2}' # 이해가 되지 않을 수 있으니, 예시를 한번 들어보겠습니다.# 원본 내용[root@mac18-01 home]# cat test.sqlinsert into temp1.test_profileinsert into temp2.test_profileinsert into temp3.test_profileinsert into temp4.test_profileinsert into temp4.test_user# 'temp'를 구분자로 하여 2번째 인자값을 가져옵니다.[root@mac18-01 home]# cat test.sq..
2024.11.19 -
log-slave-updates
# Master와 Slave 그리고 Slave가 마스터가 되고 그 하위로 Slave가 존재하는 상태 즉, chaning 상태 일 경우,Master 에서 DML작업이 발생했다면 Slave 까지 잘 반영이 될 것입니다. 그러나 그 하위 연결된 Slave는 반영이 되지 않습니다.이런 경우 하위로 연결된 Slave의 마스터(slave도 되고 master도 될 수 있는 인스턴스)의 my.cnf 파일에 아래 파라미터를 추가하면 해결이 됩니다. $ vi /etc/my.cnflog-slave-updates
2024.11.18 -
M2(Mac)용 VMWare로 가상화 만들기 - (9) xtrabackup
# MySQL에서 online, hotbackup 이 가능한 xtrabackup 을 설치를 해보겠습니다. 1. 다운로드 - PERCONA-XTRABACKUP-8.0.35-31 버전에만 aarch64 버전이 존재하는 것으로 보입니다. - 다른 버전에서는 aarch64 를 찾을 수가 없었습니다. https://www.percona.com/downloads 2. 설치 rpm -ivh percona-xtrabackup-80-8.0.35-31.1.el9.aarch64.rpm - libev.so.4, zstd 에 대한 오류가 발생했을 경우 관련 패키지를 설치를 해주면 됩니다.[root@centOS09-03 다운로드]# rpm -ivh percona-xtrabackup-80-8.0.35-31.1.el9.aarch6..
2024.11.17 -
pt-table-checksum 사용
# pt-table-checksum 은 master와 slave의 데이터 정합성이 맞는지 체크하는 percona에서 제공하는 툴입니다. 1. 실행조건(1) root 권한과 비슷한 계정이 필요합니다. 그래서 super user 가 하나 더 있어야 합니다. (필자는 root 계정을 그대로 썼습니다.)(2) 모든 서버가 접근이 가능할 수 있도록 호스트를 열어줘야 합니다.mysql> select user,host from mysql.user;+------------------+--------------+| user | host |+------------------+--------------+| root | % || mhauser ..
2024.11.16