본문 바로가기

개발

[MariaDB] 엑셀 파일을 CSV 파일로 저장후 insert 하기 엑셀로 정리된 파일들을 mariadb(mysql)에 한번에 insert 하기위한 방법. (기록용) 1. 엑셀파일의 데이터 정리 - insert 될 데이터만 남기고 열 이름은 삭제한다. 2. 엑셀파일을 CSV 파일로 저장 - 엑셀파일에서 다른이름저장(다른형식)을 클릭한 후 확장자를 CSV로 선택하여 저장한다. ex) test_insert.csv 3. mariadb로 접속한다. - insert 권한이 있는 계정 or root 계정 - mysql -uroot -p 4. 다음 명령어를 입력한다. - 단, 테이블 구조와 CSV파일 구조가 같아야한다. MariaDB [(none)]> LOAD DATA LOCAL INFILE 'FILE_PATH' INTO TABLE DB명.TABLE명 FIELDS TERMINATED..
Fiddler 사용 시 Firefox HTTPS 접속 불가 해결 Fiddler 사용 시 Firefox HTTPS 접속 불가 해결 웹개발자들에게는 Fiddler 는 거의 필수인데요.Fiddler 사용 시 firefox 에서 HTTPS 가 막히는 이슈가 뙇!!보안이 철저해지면서 firefox에서 막아두었나봅니다 열심히 구글링을 해 본 결과 1. Fiddler 에서 Tools > Fiddler Option > HTTPS > Export Root Certificate to Desktop 인증서를 PC로 내려받습니다. 2. 위와 같이 내려받으면 PC에 아래와 같이 인증서 파일이 생깁니다. 3. Firefox 에서 설정 > 고급 > 인증서 > 인증서 보기 > 인증기관 으로 들어가서 가져오기 버튼을 클릭하여 위 인증서 파일을 등록하면 완료 ! 이제 피들러 사용중에도 Firefox..
[Maven] 메이븐 빌드 - 개발 / 운영 서버 별 빌드 소스 구분 테스트 환경OS : Windows 10Tool : Eclipse Java EE IDE for Web Developers Version: Kepler Service Release 2Framework : Spring 3.2.9 (전자정부프레임워크) 메이븐 빌드시 환경별 소스 구분하기 (기록용으로 남김) 1. 빌드시 구분되어질 파일 생성한 후 서버별 내용을 수정한다.ex) src/main/resources/logback.xml src/main/resources/logback.xml_dev (개발용) src/main/resources/logback.xml_prod (운영용) JLBlog/target/classes/properties/jlblog.properties JLBlog/target/classes/prop..
[Database] Ubuntu 14.04 서버에 오라클 설치 관련 정리 테스트 OS : Ubuntu 14.04오라클 : 11.2.0 개발서버로 사용중이던 우분투 서버에 오라클 11g를 설치하면서 정리한 내용.(기록용) 1.오라클 설치 - 오라클 설치한 후 2번 삭제하고 3번만에 성공하였다. - 설치관련은 아래 url 통해서 해결. (정말 정신건강에 해로움 ㅠ_ㅠ) http://dimpl.tistory.com/8 2.오라클 테이블스페이스 및 사용자 생성 $ sqlplus /nologSQL> conn sys/as sysdba # 테이블스페이스 생성 CREATE TABLESPACE KTOA_TBL DATAFILE '/opt/oracle/oracle11g/oradata/[테이블스페이스명].dbf' SIZE 2048M AUTOEXTEND ON NEXT 100M MAXSIZE UNLI..
[Database] 오라클 데이터베이스 백업(Export) / 복구(Import) 정리 테스트 OS : ubuntu 14.04 1.전체 Export / Import- Export $ exp userid=[User Id]/[password] file=[File Name].dmp full=y$ exp userid=test/test123 file='all_database_backup.dmp' full=y [User Id] : 계정 아이디 [password] : 계정 비밀번호[File Name] : 경로 포함 파일명full : 전체 데이터베이스를 Export할 것인가의 여부 (Y/N). 모든 테이블스페이스, 사용자, 객체, 데이터 포함 - Import$ imp userid=[User Id]/[password] file=[File Name].dmp full=y $ imp userid=test/tes..
[Database] Mysql/MariaDB 데이터베이스 백업, 복구 하기 1.mysql/mariaDB 데이터베이스 백업하기$ mysqldump -uroot -p[password] [Database Name] > [File Name].sql$ mysqldump -uroot -p1234 testDB > backup_testDB.sql [password] : 비밀번호[Database Name] : 데이터베이스명[File Name] : 생성될 sql 파일명 2.mysql/mariaDB 전체 데이터베이스 백업하기$ mysqldump -uroot -p -A > [File Name].sql$ mysqldump -uroot -p -A > backup_db1.sql $ mysqldump -uroot -p --all-databases > [File Name].sql$ mysqldump -uro..
[Linux] 리눅스 Local / Remote(원격) 마운트 리눅스 마운트 관련 정리 마운트 : mount /마운트대상경로 /실제사용경로$ sudo mkdir /data1$ sudo mount /dev/sda /data1 마운트 해제 : umount /실제사용경로$ sudo umount /data1 원격 리눅스 PC 마운트 : mount IP:/마운트대상경로 /실제사용경로$ sudo mkdir /data2$ sudo mount xxx.xxx.xxx.xxx:/target_folder /data2 정상 연결 확인 $ df -h 원격 마운트 해제 : umount /실제사용경로$ sudo umount /data2 원격 윈도우PC 마운트 : mount -t cifs//IP/마운트대상경로 /실제사용경로 -o username=사용자, password=비밀번호, uid=사용자권..
[Linux] AWS EC2 Instance 볼륨 생성 및 마운트 테스트 환경 OS : Ubuntu 14.04 (AWS Server) 테스트 서버로 AWS EC2를 사용중이다. 처음 Instance 생성시 주어진 볼륨 8기가 외에 새로운 볼륨을 추가하고자 한다. 볼륨을 추가할 Instance의 Availability Zone명을 확인한 후 Volumes로 이동한다. Size는 5(GB), Availability Zone은 생성 된 Instance로 선택 후 Create 클릭하면 새로운 볼륨이 추가된다. 정상적으로 생성되었다면 State가 available 일 것이다. 생성 된 볼륨에서 우클릭한 후 Attach Volume 클릭. 내용 확인 후 Attach 클릭. 해당 Instance에서 아래와 같이 추가된 볼륨을 확인 할 수 있다. 이제 putty로 서버에 접속 한다...

맨 위로