If the following error occurs when you start Postgresql, /var/log/messages May 24 10:25:10 your_server_name postmaster[76948]: 2021-05-24 10:25:10.895 JST [76948] FATAL: data directory "/data" has group or world access May 24 10:25:10 your_server_name postmaster[76948]: 2021-05-24 10:25:10.895 JST [76948] DETAIL: Permissions should be u=rwx (0700). Change a permission of the directory # sudo chm..
Show databases root# influxdb Connected to http://localhost:8086 version 1.7.6 InfluxDB shell version: 1.7.6 Enter an InfluxQL query > show databases name: databases name ---- _internal telegraf > Backup sudo /usr/bin/influxd backup -portable -database telegraf /telegraf Transfer data SCP scp -r /telegraf www@:/telegraf RCP rcp -r /telegraf www@:/telegraf Restore /usr/bin/influxd backup -portabl..
su - root vi /etc/postgresql/{Version}/main/pg_hba.conf 에서 아래 구문 추가host all all 0.0.0.0/0 md5 vi /etc/postgresql/{Version}/main/postgresql.conf 에서 아래 구문 추가listen_addresses = '*' # what IP address(es) to listen on; 재시작/etc/init.d/posgresql restart
작게 생각하기– 조만간 규모가 커질거라면 MySQL ecosystem을 봐야된다. – 그리고 캐싱 빡시게 안 하는 메이저 웹사이트는 없다. – develooper.com의 Hansen PT랑 Ilia 튜토리얼 볼 것 – 처음부터 확장 가능하게 아키텍처 잘 쪼개놔야된다. – 복제랑 파티셔닝 어떻게 할지 미리 계획 세워놔라. – 파일 기반 세션 좀 쓰지마 -_- – 그렇다고 너무 쓸데없이 크게 생각하지도 말 것 – 특히 성능하고 확장성 구분 못 하면 난감함 EXPLAIN 안 써보기– SELECT 앞에 EXPLAIN 이라고 붙이기만 하면 되는 것을 (..) – 실행 계획 확인 – 타입 컬럼에 index 써있는거랑 Extra 컬럼에 index 써있는거랑 “매우 큰” 차이 있음 * 타입에 있으면 Full 인덱스 ..
SELECT 111 ~ E'^[-+]?\\d*\\.?\\d+(?:[eE][-+]?\\d+)?$' FROM dual --결과 값 : t SELECT 1.11 ~ E'^[-+]?\\d*\\.?\\d+(?:[eE][-+]?\\d+)?$' FROM dual --결과 값 : t SELECT -111 ~ E'^[-+]?\\d*\\.?\\d+(?:[eE][-+]?\\d+)?$' FROM dual --결과 값 : t SELECT 'aaa' ~ E'^[-+]?\\d*\\.?\\d+(?:[eE][-+]?\\d+)?$' FROM dual --결과 값 : f --t : true f : false
테이블 생성create table [테이블명](id int,name varchar(20)); 컬럼 추가alter table [테이블명] add [컬럼명] [타입] [옵션]; ex) alter table [테이블명] add [컬럼명] varchar(100) not null default '0'; 컬럼 삭제alter table [테이블명] drop [컬럼명]; 컬럼명 변경 및 타입 변경alter table [테이블명] change [컬럼명] [변경할컬럼명] varchar(12); 컬럼 타입 수정alter table [테이블명] modify [컬럼명] varchar(14); 테이블명 수정alter table [테이블명] rename [변경할테이블명]; 테이블 삭제drop table [테이블명];
/* table space 생성 */ create tablespace ts_paint datafile '/usr/lib/oracle/xe/oradata/XE/ts_paint.dbf' size 50M autoextend on next 1M maxsize 100M ; /* 임시 테이블 생성 */ create temporary tablespace ts_paint_temp tempfile '/usr/lib/oracle/xe/oradata/XE/ts_paint_temp.dbf' size 50M extent management local uniform size 128k; /* 사용자 생성 */ create user paint identified by paint default tablespace ts_paint te..
발췌 : http://blog.daum.net/bbgari/26 Host 'xxx' is not allowed to connect to this MySQL server localhost로는 접속이 가능하고 IP로는 접속이 불가능한 이유는 접속가능한 IP로 등록이 되어 있지 않기 때문입니다. mysql> use mysql mysql>SELECT Host, User, Select_priv, Insert_priv,Update_priv, Delete_priv FROM user; +-----------+------+-------------+-------------+-------------+-------------+ | Host | User | Select_priv | Insert_priv | Update_priv..
./configure --prefix=/usr/local/mysql --localstatedir=/usr/local/mysql/data --with-charset=euc_kr 컴파일 및 설치 makemake install 데이터 베이스 설치$MYSQL_HOME/bin/mysql_install_유 기동# $MYSQL_HOME/bin/mysqld_safe & 종료mysqladmin –u root shutdown 재기동mysqladmin –u root reload 리눅스 기동시 자동 띄우기/etd/rc.d/rc.local 파일에cd /user/local/mysql./bin/mysqld_safe & 추가
mysql 설치시에, 아래와 같은 에러 메시지가 출력될 시엔..checking for termcap functions library... configure: error: No curses/termcap library found yum으로 ncurses 설치# yum -y install ncureses-devel 또는,--with-named-cureses-libs=/usr/lib/libncurses.so.5
- Total
- Today
- Yesterday
- ssl
- PostgreSQL
- Password manager
- URL Encoding
- 리눅스
- 엔서블
- Playbook
- Config History
- 쓰레드덤프
- rundeck
- openssl
- Linux
- DevOps
- iTerm2
- rsync
- 파이프라인
- Shell Script
- 플레이북
- JVM
- 젠킨스
- groovy
- 엔시블
- vagrant
- Docker
- Ansible
- Nexus
- Jenkins
- 데브옵스
- nginx
- Thread Dump
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |