본문 바로가기
반응형

DB11

[MySQL] mysqldump mysqldump를 이용한 백업 및 복구 1) 전체 DB를 백업 mysqldump -u myhome -p -A > mysql_backup_all.sql 2) 데이타베이스별로 백업 (--databases 뒤에 myhome mysql 등 줄줄이 나열함) mysqldump -u myhome -p --databases myhome mysql > mysql_backup.sql 3) 특정 테이블 백업 (myhome의 tablea만 백업) mysqldump -u myhome -p --myhome tablea > mysql_backup_tablea.sql ------- 다음으로 복구하는 법입니다. mysql -u myhome -p myhome < 백업한파일명.sql 복구시 원래의 데이타를 drop 하신뒤에 복구 스크립.. 2007. 3. 31.
[PostgreSQL] 접속하기 su - postgres로 계정 변경 psql -U postgres DB명 으로 접속 \d 하면 테이블 볼 수 있음 \d 테이블명 하면 스키마 볼 수 있음 아..어렵다..-_- php에서 접속하는 방법을 알아봐야겠다 2007. 3. 31.
[PostgreSQL] 쿼리 몇가지.. 아...참으로 난감하다.. 사용하던 DB가 주로 MySQL이다보니 예전 버릇대로 작성하다보면 쿼리 에러 -_-;; 두가지만 살펴본다 ㅎㅎ 1. join mysql 4버전 이후로 subquery가 지원되기 때문에 join을 의외로 많이 사용하게 되는데, 기능 많고 좋기로 유명한 PostgreSQL이 그런걸 지원 안할리가 있나.. A와 B 테이블이 있다고 가정하면... "select A.a, A.b, B.b from A, B where A.a=B.a;"로 사용한다. 이 쿼리는 내 기억에 mysql에서도 먹었던 쿼리 같은데..암튼.. mysql에서는 이런형식 보다는 ()로 둘러싼 쿼리를 많이 사용했었다. 하지만 예제의 쿼리가 SQL 몇인가에서 사용하는 정식 쿼리일 것이다..아마도..ㅡㅡ;; 2. limit ".. 2007. 3. 31.
반응형