IT News 245

putty로 원격접속해서 mysql 에서 db export (mysqldump)를 하는 방법, 추가로 crontab 으로 주기적 백업방법 소개

원격 웹서버에 있는 mysql 에 있는 디비를 명령어를 통해서 백업 받을려면 아래와 같은 형식으로 입력하면 됩니다. 형식 : mysqldump -p 디비이름 > 저장할 파일이름 예) mysqldump -p test_db > test_db.sql 위의 있는 예제를 보면 test_db 라는 데이터베이스가 있다고 한다면 해당 DB 를 test_db.sql 이라는 파일로 덤프는 받는것이라 생각하시면 됩니다. 물론 파일의 생성 위치는 mysqldump 명령어를 실행하는 서버내 경로가 됩니다. 따라서 DB 덤프 전에 미리 경로로 이동하시고 하면 좋을것 같습니다. 세부적인 예제는 아래와 같습니다. 그런데 -p 를 붙이고 패스워드를 한칸 뜨고 입력을 하시면 않되구요.. -p이후에 바로 패스워드를 붙여서 입력하셔야 합니..

IT News/PHP 2018.09.04

mysql 디비를 로컬(localhost)에서 import 하는 방법

웹서버에서 mysql 디비 백업한 파일을 임포트(import) 시키는 방법에 대해서 정리해 보았습니다. 간단하게 phpMyAdmin 을 통해서 할 수도 있겠지만 문제는 파일 업로드 용량의 제한 때문에 업로드가 않될 수도 있고 또한 대용량의 파일은 자체 로컬 서버에서 처리를 하지 않으면 시간도 오래걸리고 여러가지 제약에 의해서 어려울 수도 있습니다. 따라서 기존에 생성한 디비 파일이 있다고 한다면 그 파일을 이용해서 디비를 다시 복구 또는 import 하는 방법을 소개하고자 합니다. 만약에 backup-file.sql 이라는 파일이 있다고 한다면 우선 해당 파일을 ftp 를 통해서 웹서버 계정에 업로드 합니다. 그리고 putty 와 같은 프로그램으로 웹서버에 접속을 합니다. 물론 웹서버 계정과 비번이 있어..

IT News/PHP 2018.09.04

삼성 갤럭시 S8 강제 재부팅 방법

오늘 지인의 핸드폰의 화면이 카메라 모드 상태에서 정지가 되어었는데요. 아무것도 눌러지지도 않고 강제로 전원을 끄려고 해 보아도 아무런 반응이 없었습니다. 말 그대로 먹통 상태 이었습니다. 그런데 다행이 그 방법을 찾았는데요. 오른쪽에 있는 전원 버튼과 왼쪽 상단에 있는 볼륨키.. 그 중에서도 볼륨다운 키를 동시에 10초 정도? 누르고 있으면 재부팅이 됩니다. 혹시 이러한 상황에서는 강제 재부팅 하는 방법 밖에는 없을것 같습니다.

IT News/Mobile 2018.06.28

tar 명령어 : 여러개의 폴더에 있는 특정 이름으로 시작되는 모든 파일들을 하나의 파일로 압축하는 방법

최근에 특정 날짜.. 즉 13일과 14일에 저장된 파일들을 가져와야 할 필요성이 생기게 되었는데요. 리눅스에서 어떻게 해야할지 참 애메하더라구요.폴더가 여러개가 있는데 그 폴더들을 다 일일이 들어가서 복사해서 다른 폴더를 만들어서 거기에 다 붙여넣어야 하는건지.. 그럴려면 시간도 오래걸릴것 같구요. 그래서 오랜 검색을 통해 드디어 찾아내었습니다. 아래의 tar 명령어 예시는 여러개의 폴더에서 파일 이름이 특정 날자로 시작되는 모든 파일들을 하나의 압축파일로 만드는 tar 명령어 입니다. 만들어질 파일 이름은 2018_02_13-14.tar 입니다. 이렇게 정한 이유는 2018_02_13 에서 14일까지의 모든 파일을 압축하기 때문입니다. 물론 파일 이름은 다르게 하셔도 됩니다.그리고 파일이름 뒤에 나오는..

IT News 2018.02.19

[javascript and jQuery] input keypress vs keyup 차이점 및 입력 알아보기

html 문서중에서 input 태그를 사용하는 경우에 키보드 입력이 될 경우에 처리해야할 경우가 많은데요. 특별한 키가 입력되었다 하였을때.. 예를 들어 엔터키가 눌러졌을 경우에 전송 버튼 누른 효과를 한다든지.. 또는 입력되는 값을 조절을 할 경우가 생깁니다. 예를 들어서 주민번호를 예를 들어 설명해 본다면요.. 물론 요즘엔 주민번호 입력은 않되기 때문에 회사 사원번호라고 생각하고 설명해 드리겠습니다. - 위와 같은 input 태그가 있다고 있다고 생각해 보면, 앞의 input 에는 6자리.. 그리고 뒤의 input 에는 7자리로 된 값을 입력받도록 스크립트로 제한을 한다면 어떻게 해야할까요? 우선은 숫자만 입력 받도록 하기 위해서 input 태그는 타입을 number 로 하였습니다. 그리고 이제는 자..

IT News/jQuery 2017.12.18

image upload with jQuery and Ajax and return Value is json (ajax 이미지 업로드)

jQuery 를 이용하여서 title, type, 그리고 이미지 파일을 한개 전송을 한다고 했을때 그것도 aJax를 통해서 말이죠... 적용하느라 하루 이상이 걸렸는데요. 아무튼 여기서 핵심은 FormData 를 생성하고.. 첨부된 파일 정보를 줘야 합니다. 그리고 processData 와 contentType 값을 false 로 해야합니다. 참고로 datatype 를 json 으로 한 이유는 반환받는 값을 json 형태로 값을 인식하기 위함입니다. 이것은 꼭 않하셔도 됩니다. 아래의 예제는 핵심되는 ajax 파일 부분만 있으니 참고만 하시면 될것 같습니다. var currentDlg = $('#add_dialog'); var title = currentDlg.find('#title').val(); va..

IT News/jQuery 2017.11.09

a 태그 클릭시 스크롤 에니메이션 효과 jQuery

a 태그를 클릭했을때 본문에 위치한 id 값으로 스크롤 되어 이동이 되는데요. 문제는 스크롤이 찰나?에 바로 되기 때문에 스크롤 되는 효과를 보기 어렵습니다. 그래서 아래의 jQuery 소스 코드를 첨부하면 됩니다. 참고로 $('.menuInfo > a') 이 부분은 자신에 소스 코드에 맞게 수정하시면 됩니다. var $root = $('html, body');$('.menuInfo > a').click(function() { $root.animate({ scrollTop: $( $.attr(this, 'href') ).offset().top }, 500); return false;});

IT News/jQuery 2017.09.16

css 로 마우스 오버 일때의 이미지 확대 효과 예제 html과 css 파일 첨부하였습니다.

css 코드 중에 이미지 위에 마우스를 오버 했을 경우에 주위에 영향은 주지 않고 이미지만 확대되어 보이는 효과에 대한 html과 css 코드 예제입니다. css 코드 중에 scale(1.08); 관련 코드를 유의해서 보시면 됩니다. [예제 파일 : albumList.html] 앨범1의 제목비디오 갯수1앨범2의 제목비디오 갯수2앨범3의 제목비디오 갯수3 [예제 파일 : albumList.css] div.album {position: relative;display: inline-block;box-sizing: border-box;text-align: center;width: 214px;} div.album a {position: relative;margin: 0 auto;box-sizing: border-..

IT News/PHP 2017.09.05

LG 지플렉스2 부팅화면에서 무한 멈춤 또는 검정화면 상태일때 해결 방법(벽돌 ?현상), LG폰 재부팅 방법

LG G플렉스2를 사용하시는 분중에 부팅중에 LG 로고가 나온 상태에서 그대로 멈춰있거나 화면에 아무것도 안나오는 (벽돌?) 현상인 경우에 어떻게 해결해야 할지 난감한 상황이 있습니다. 이런 경우에 어떻게 해야하는지 알려드리겠습니다. (참고로 G플렉스2는 배터리가 내장형이라서 배터리를 뺄수가 없습니다) 이런경우에는 전원 + 볼륨다운 키를 동시에 꾸욱 오래 (약5~10초) 누르면 꺼지거나 재부팅이 됩니다~^^ 해결 방법은 알고보면 너무 쉬운데 말이죠~ 자그마한 팁이지만 도움이 되셨기를 바랍니다~

IT News 2017.08.21

textarea 에서 라인 그리기 효과 - 마치 연습장 같은 느낌이 나는 CSS 효과 (repeating-linear-gradient)

html 코드로 여러줄의 텍스트를 입력받을때 사용하는 것이 바로 textarea 입니다. 그런데 그 안에다가 효과를 주는것은 좀 힘들기도 합니다. 그런데 텍스트 입력받을때 마치 밑줄이 그어진 노트와 같은 효과를 나타내는 것은 어떻게 해야할까요? 물론 textarea 안에다가 직접 라인을 넣은것을 불가능합니다. 따라서 CSS 를 이용해야합니다. 그리고 CSS 코드에서 백그라운드로 하여서 라인을 반복해야 합니다. 우선 아래의 html 코드를 보시면 간단하게 textarea 태그가 있고 그 안에 클래스를 notes 라고 주었습니다. 이렇게 하면 html 파일 안에서의 모든 것은 완료가 되었습니다. 다만 CSS 코드를 선언해야하는데요. 간단하게 html 파일 head 태그 안에 style 태그로 선언하여 주거나..

IT News 2017.08.20