반응형

Database ( DB )/Database 97

mysql 접속제한 해제

1. mysql 접속 - mysql -u root -p - pw 입력 2. DB change - use mysql; 3. 계정정보 조회 - select host, user, password from user; - 출력결과 +-----------+------+-------------------------------------------+ | host | user | password | +-----------+------+-------------------------------------------+ | localhost | root | 보안상 삭제 | | 127.0.0.1 | root | 보안상 삭제 | +-----------+------+-------------------------------------..

postgresql 8.1.4(8.3.1) install

출처 : http://voyager.egloos.com/2746558 (8.3.1도 동일한 방법으로 성공하여 업데이트 해둔다) 의외로 간단한 설치방법 같다. 단지 설치할 패스를 미리 지정해주기만 하면 별 무리 없음. 물론 옵션은 여러가지 있을듯... (CentOS-redhat계열- 에서 설치) 레퍼런스 페이지, http://bitarts.jp/tech/linux/postgresql80.html 등을 참조 PostgreSQL은 root권한으로 초기설정, 기동이 안돼(?)므로 새로운 전용계정을 만들 필요가 있다 유저와 사용할 DB저장소를 준비 #adduser postgres -g dev (dev 그룹에 속하게 된다) #mkdir /usr/local/pgsql8.3.1/ #chown postgres:dev /..

postgresql vaccum

-이름 VACUUM 쓰레기 수집기 / 선택적으로 데이터베이스 분석하기 -개요 VACUUM [FULL] [FREEZE] [VERBOSE] [ table] VACUUM [FULL] [FREEZE] [VERBOSE] ANALYZE [ table [ (column [, ...] ) ] ] -설명 VACUUM 은 삭제된 tuple들이 차지하고 있는 공간을 반환합니다. 보통의 PostgreSQL 작업에서 삭제되거나 update에 의해 쓸모 없어진 tuple들은 테이블에서 물리적으로는 삭제되지 않고 VACUUM이 실행될 때까지 남아있습니다. 그러므로 VACUUM은 주기적으로 실행되어야 하며, 자주 업데이트 되는 테이블들의 경우는 더 그렇습니다. 매개변수 없이 VACUUM을 실행하면, 현재 데이터베이스의 모든 테이블에..

How to Fix “An old version of the database format was found” While Starting PostgreSQL

출처 : http://www.ehowstuff.com/how-to-fix-an-old-version-of-the-database-format-was-found-while-starting-postgresql/ 아래와 같은 문제가 발생하면 [root@server ~]# service postgresql start An old version of the database format was found. You need to upgrade the data format before using PostgreSQL. See /usr/share/doc/postgresql-8.4.1/README.rpm-dist for more information. initdb를 다시 하면 된다. 먼저 pgsql/data 안의 파일을 모..

728x90
반응형
loading