설치환경

 OS

 Window7 Home Premium K 64bit

 CPU

 Intel(R) Core(TM) i5-3570 CPU 3.40GHz @ 3.80GHz

 RAM

 8.00GB

 

 

SQL Developer 3.2.2 설치하기

 

 

(오라클 클라이언트가 필요 없는 프로그램입니다.)

 

아래의 주소로 접속을 합니다.

 

http://www.oracle.com/technetwork/developer-tools/sql-developer/downloads/index.html

 

3.2.2 버전이 보여서 받을려고 하다가.... 그 아래에 작은 문구가 보입니다.

 

SQL Developer 4.0 Early Adopter 2 is now available for download.

 

(4.0 버전을 미리 사용해 보고 싶으면 다운로드가 가능하다는 내용입니다.)

 

 

SQL Developer 4.0 설치는 아래의 링크를 참조하세요.

 

[Oracle] SQL Developer 4.0 설치하기 (오라클 클라이언트 필요 없음)

http://matoker.com/30179010177

 

 

 

우선은 3.2 버전을 설치해 보기로 합니다.

 

 

 

만일 안정화된 3.2.2 버전을 다운 받을려면 아래의 링크에서 원하는 버전을 다운 받으면 됩니다.


 

 

다운을 받습니다.


 

 

다운받은 파일을 보니 설치하는 제품이 아닌 포터블 프로그램입니다.

 

그냥 압축 풀어서 실행하면 된다는 거죠~

 

원하는 곳에 압축을 풉니다.


 

 

sqldeveloper.exe 파일을 실행합니다.

 

설치형 프로그램이 아니었던 만큼.. Java.exe 파일이 어디에 있는지 지정해줍니다.


 

 

 

 

현재 자바버전이 1.7.0_45 인데.. 1.7버전 보다 낮은 버전에서만 확인이되었다고 뜹니다.

 

어쨌든 진행할래? 라고 묻습니다.


 

 

예를 누르면  한글로 아래와 같이 다시 물어봅니다.


 

 

필요한 것들을 체크해서 확인을 누릅니다.


 

 

실행한 모습입니다.


 

 

[새로생성] 버튼을 눌러서 데이터베이스를 선택하고 확인을 누릅니다.


 

끝으로 원하는 접속정보를 입력하고 사용하면 됩니다.


 

 

이상으로 포스팅을 마칩니다.

 

 

 

AND

 

설치환경

 OS

 Window7 Home Premium K 64bit

 CPU

 Intel(R) Core(TM) i5-3570 CPU 3.40GHz @ 3.80GHz

 RAM

 8.00GB

 

 

 

[MySQL] mysql community 5.6.14.0 (윈도우용 MySQL) 

설치하기 

 

 

 

http://www.mysql.com

 

























































 

 

 

 

AND

 

MySQL에서 데이터를 백업하고 복원(복구) 하는 방법

 

MySQL이 설치된 폴더의 'BIN' 로 이동하세요.

파일의 형태로 백업이 됩니다.

 

1. 백업 

MySQLDump -u사용자 -p암호 DB이름 > DB백업.sql

ex) mysqldump -uroot -p1234 test_db > test_db.sql -- ('test_db' 전체 내용을 백업)

 

2. 테이블 백업

MySQLDump -u사용자 -p암호 DB이름 TB이름 > TB백업.sql

ex) mysqldump -uroot -p1234 test_db test_table > test_table.sql -- ('test_db' 의 'test_table' 내용을 백업)

 

3. 데이터 백업

MySQLDump -u사용자 -p암호 DB이름 TB이름 -w "조건" > 데이터백업.sql

ex) mysqldump -uroot -p1234 test_db test_table -w "name='홍길동' > test_table.sql 

 -- ('test_db' 의 'test_table' 에서 'name' 이 홍길동인 데이터만 백업) 

 

4. 복원 (데이터 등록)

MySQL -u사용자 -p암호 DB이름 < DB백업.sql -- DB가 존재 하지 않는 경우 미리 생성 후 진행 하여야 함.

MySQL -u사용자 -p암호 DB이름 TB이름 < TB백업.sql

MySQL -u사용자 -p암호 DB이름 TB이름 < 데이터백업.sql

 

주의) 복원 명령 시 기존의 테이블은 제거 된 후 재생성 하여 복원 됩니다. (기존 데이터는 삭제됨) 

 

TIP) 파일명 자동 생성 명령을 위한 명령문 

ex) mysqldump -uroot -p1234 test_db > test_db_%date%.sql -- ('test_db_2013-04-02.sql' 형태로 생성됨.)   

아래와 같이 "backup.bat" batch 파일을 만들면 내가 원하는 형태의 날짜및시간을 표현 할 수 있다. 

----------------------------------------------------------------------------------

@echo off  

SET now=%date:~0,4% -- 2013-04-02 (0번째 부터 4개)
SET now=%now%%date:~5,2% -- 2013-04-02 (5번째 부터 2개)
SET now=%now%%date:~8,2%
 -- 2013-04-02
  

SET now=%now%_%time:~0,2% -- 14:10:10.10
SET now=%now%%time:~3,2% -- 14:10:10.10
SET now=%now%%time:~6,2% -- 14:10:10.10

mysqldump -uroot -p1234 %1 > %1_%now%.sql  -- %1 : 배치 파일 실행 시 포함 한 DB명

-----------------------------------------------------------------------------------

backup.bat test_db < 샐행  -- ('test_db_20130402_141010.sql' 형태로 생성됨.)   

 

 

[출처] MySQL 백업 및 복원|작성자 콩이아부지

AND