Database
-
MySQL 데이터베이스 백업 및 복원Database/Mysql 2022. 5. 18. 11:00
* Workbench에서의 백업과 복원 - 백업(Backup) - 복원(restore)
-
csv파일을 mysql 데이터파일로 변환Database/Mysql 2022. 5. 18. 10:40
☞ csv파일을 mysql 데이터파일로 변환해서 사용해 본다. - 공공데이터 에서 '위도/경도'자료를 검색해온다. - '엑셀'에서 자료 열기 :검색된 자료를 정재처리하기위해 각각의 필드에 맞도록 각 열에 하나씩 놓일수 있게 작업처리한다. - 잘 정리된 자료를 csv파일로 저장한다. - 저장된 csv파일을 메모장에서 열어 UTF-8형식으로 다시 저장했다.(첫번째 컬럼명은 삭제처리하고 저장한다.) - MySQL Workbench 를 사용하여 csv파일이 저장될 테이블을 만들어준다. : 테이블명 : area 테이블의 필드명은 csv파일의 열의 갯수와 맞아야 하고, 각각의 열의 타입또한 테이플 필드 생성시에 똑같이 맞쳐줘야 한다. 여기선 address1/address2 는 문자로, latitude/longitu..
-
MySQL 다시 설치시 기존 MySQL파일 삭제할 목록들Database/Mysql 2022. 5. 18. 10:30
1. '서비스'에서 서비스중인 기존의 MySQL57의 사용을 중지시킨다. 우클릭후 '속성'에서 '사용안함'으로 설정할것(만약 '실행'중일경우는 우측클릭후 '중지'버튼을 눌러줘야 한다.) 2. 프로그램 추가/제거에서 기존에 설치된 MySQL관련항목을 모두 삭제한다. 여기서는 사용자 지정으로 설치된 3개 항목만 제거하면 된다. 3. C드라이브에 설치되어 있는 MySQL 폴더를 모두 삭제한다. 기본적으로 'Program Files'폴더와 'ProgramData'폴더안의 'MySQL'폴더를 지우고, 설치파일이 저장된 경우는 Program Files(x86)에서도 'MySQL'폴더를 제거해야 한다. 앞에서와 같이 모두 삭제하였으면 MySQL을 다시 설치하면 된다. 여기서는 한글 호환이 모두 되는 'mysql-in..
-
MySQL Connector/J 다운로드후 이클립스와 연동하기Database/Mysql 2022. 5. 18. 10:20
앞에서 Connector/J 를 선택한후 아래그림과 같이, Archives 탭을 클릭한다. - 앞에서 Archives를 선택후 아래와 같은 화면이 나오면 원하는 버전으로 다운로드받을 수 있다. 여기선 5.1.49버전을 다운로드하고 있다. 앞에서 'Download'버튼을 클릭하면 아래와 같이 Connector/J 가 다운로드되게 된다. - 앞에서 압축파일을 다운로드한후 압축을 풀고 압축풀은 폴더에 들어가면 'mysql-connector-java-5.1.49-bin.jar'파일이 존재한다. 이 파일이 Connector/J파일이다.(특정 폴더에 복사해 놓고 사용해도 된다. 여기선 'C:\Program Files\MySQL\MySQL Server 5.7\lib'폴더에 복사해 두고 사용하기로 한다. Connect..
-
Oracle 데이터베이스 생성과 사용자 계정 생성하기Database/Oracle 2022. 5. 18. 10:14
오라클에서 기본으로 제공해주는 사용자는 'SYS'와 'SYSTEM' 두개의 관리자 계정과 'scott'라는 일반 샘플사용자 계정을 제공한다. 기본적으로 '데이터베이스관리자(DBA : DataBase Administrator)'로서의 모든 절대권한을 갖는 계정은 'SYS' 계정이고, 일반적인 오라클 데이터베이스 관리 계정은 'SYSTEM'계정으로, 'SYS'계정과 권한은 같으나, 단지 Database생성권한이 없다. 오라클에서는 샘플DB를 제공하고 있다. 주로 HR과 SH 데이터베이스를 샘플로 많이 사용한다. 기본 CDB가 저장되는 경로는? 'C:\app\cjsk1126\product\18.0.0\oradata\XE\SYSTEM01.DBF' 이고, PDB가 저장되는 경로는? 'C:\app\cjsk1126\..
-
Oracle PDB Server 접속하기Database/Oracle 2022. 5. 18. 10:10
처음 만들어진 Oracle 데이터베이스는 컨터이너형식의 'CDB'가 된다. 이것은 단 1개만 존재하기에, 가상의 DB를 만들어서 사용하면 편리하다. 이런 Database를 PlugGable Database(PDB)라고 하는데, 이것을 복사해서 만든 DB가 'XEPDB1'이 된다. SqlPlus에 접속해서 아래와 같이 pdbs View가 있는지 확인해 본다. SQL> select name from v$pdbs; 2개의 DB를 볼 수 있는데, 위의것(PDB$SEED)이 원본 DB가 되어 복재시켜주는 데이터베이스이고, 복제하여 만들어진 가상의 DB가 아래보이는 'XEPDB1'에 해당한다. 이것은 컨테이너데이터베이스(CDB)와는 완전히 별개로, 가상으로 작업할 수 있는 데이터베이스가 된다. XEPDB1 데이터베..
-
Oracle SQL Developer 설치 및 실행Database/Oracle 2022. 5. 18. 10:05
1. Oracle.com 접속후 상단의 '돋보기' 클릭 2. 검색창에 'sql developer'을 입력후 엔터 3. 화면에 표시된 'SQL Developer' 클릭. 4. 'SQL Developer' 클릭한다. 5. 아래쪽의 'Windows 32-bit/64-bit' - 'Download(432MB)' 를 클릭한다. 6. 다운로드 창에서 '동의'하고, 'Download sqldeveloper-20.4.1.407.0006-no-jre.zip'를 다운로드한다. 오라클 인증창이 뜨면 아이디/비밀번호 눌러서 다운로드를 완료한다. 7. 다운로드된 파일을 압축을 풀어준다. 8. 압축 풀은 폴더로 이동후 sqldeveloper.exe 파일을 바탕화면에 바로가기 아이콘 만들어준다. 9. 바로가기 아이콘을 클릭하여 S..