UPDATE user set password=password("test2022ccw") where user = 'root';
commit

flush privileges;

'DB > MYSQL' 카테고리의 다른 글

[MYSQL] 백업/복구 한글깨짐  (0) 2022.04.21
[MYSQL] 백업/복구 utf-8  (0) 2022.04.20
[MYSQL] 일일백업하기  (0) 2022.04.20
MYSQL 문자열함수2  (0) 2019.03.05
MYSQL 문자열함수  (0) 2019.03.05
블로그 이미지

마크제이콥스

초보 개발자의 이슈및 공부 내용 정리 블로그 입니다.

,
DB 백업

mysqldump (--default-character-set=현재CharSet) -u UserId -p DB명 > 백업할파일명.sql

 

DB 복원

mysql (--default-character-set=DB의CharSet) -u UserId -p DB명 < 백업한파일명.sql

 

 ※ 백업이나 복원할 DB 또는 TABLE의 CharSet이 같다면 위의 ()를 생략해도 되며 한글이 깨질 경우 ()를 입력해야 함



ex) mysql -u ccw -p --default-character-set=utf8 ccwtest_db < ccw2022.sql

'DB > MYSQL' 카테고리의 다른 글

[MYSQL]비밀번호 변경  (0) 2022.04.21
[MYSQL] 백업/복구 utf-8  (0) 2022.04.20
[MYSQL] 일일백업하기  (0) 2022.04.20
MYSQL 문자열함수2  (0) 2019.03.05
MYSQL 문자열함수  (0) 2019.03.05
블로그 이미지

마크제이콥스

초보 개발자의 이슈및 공부 내용 정리 블로그 입니다.

,
mysqldump -u [user_name] -p [백업할 db_name] > [저장될 파일명]

> mysqldump -u test_user -p ccwtestdb > ccwtestdb.sql

password : 암호를 넣는다

 

* 복구

mysql -u [user_name] -p [백업할 db_name] < ccwtestdb.sql

> mysql -u test_user -p ccwtestdb < ccwtestdb.sql

 

이렇게 복구를 했는데도 한글이 깨지는 경우

* EUCKR 인 경우

mysql -u test_user -p --default-character-set=euckr ccwtestdb < ccwtestdb.sql

* UTF-8인 경우

mysql -u test_user -p --default-character-set=utf8 ccwtestdb < ccwtestdb.sql

'DB > MYSQL' 카테고리의 다른 글

[MYSQL]비밀번호 변경  (0) 2022.04.21
[MYSQL] 백업/복구 한글깨짐  (0) 2022.04.21
[MYSQL] 일일백업하기  (0) 2022.04.20
MYSQL 문자열함수2  (0) 2019.03.05
MYSQL 문자열함수  (0) 2019.03.05
블로그 이미지

마크제이콥스

초보 개발자의 이슈및 공부 내용 정리 블로그 입니다.

,

mysqldump -u root -p1111 club > "C:\Program Files\MySQL\MySQL Server 5.0\backup\%DATE%_club_backup.sql"

bat 파일로 저장 후 

예약 작업에 스케줄러 작업

'DB > MYSQL' 카테고리의 다른 글

[MYSQL] 백업/복구 한글깨짐  (0) 2022.04.21
[MYSQL] 백업/복구 utf-8  (0) 2022.04.20
MYSQL 문자열함수2  (0) 2019.03.05
MYSQL 문자열함수  (0) 2019.03.05
MYSQL 문자 자르기 함수  (0) 2019.03.05
블로그 이미지

마크제이콥스

초보 개발자의 이슈및 공부 내용 정리 블로그 입니다.

,
권한 확인
SELECT *
  FROM USER_TAB_PRIVS;
  
 비밀번호 강제 변경 
 sqlplus "/as sysdba"

ALTER USER 아이디 IDENTIFIED BY 암호;
블로그 이미지

마크제이콥스

초보 개발자의 이슈및 공부 내용 정리 블로그 입니다.

,
SELECT A.SESSION_ID SID,
B.SERIAL# SERIAL_NO,
A.OS_USER_NAME OS_USER_NAME,
A.ORACLE_USERNAME ORACLE_USERNAME,
B.STATUS STATUS
FROM V$LOCKED_OBJECT A, V$SESSION B
WHERE A.SESSION_ID = B.SID;

SELECT *
  FROM V$LOCKED_OBJECT;

ALTER SYSTEM KILL SESSION 'SID, SERIAL_ID';
블로그 이미지

마크제이콥스

초보 개발자의 이슈및 공부 내용 정리 블로그 입니다.

,

※DBA_FREE_SPACE, DBA_DATA_FILES 데이터 사전 

 

SELECT b.file_name "FILE_NAME", -- DataFile Name 
       b.tablespace_name "TABLESPACE_NAME", -- TableSpace Name 
       b.bytes / 1024 "TOTAL SIZE(KB)", -- 총 Bytes 
       ((b.bytes - sum(nvl(a.bytes,0)))) / 1024 "USED(KB)", -- 사용한 용량 
       (sum(nvl(a.bytes,0))) / 1024 "FREE SIZE(KB)", -- 남은 용량 
       ROUND((sum(nvl(a.bytes,0)) / (b.bytes)) * 100, 2) "FREE %" -- 남은 % 
  FROM DBA_FREE_SPACE a, DBA_DATA_FILES b 
WHERE a.file_id(+) = b.file_id 
GROUP BY b.tablespace_name, b.file_name, b.bytes ORDER BY b.tablespace_name
블로그 이미지

마크제이콥스

초보 개발자의 이슈및 공부 내용 정리 블로그 입니다.

,

오라클 impdp, expdp 사용법

 

* 초기작업 *
- sys계정접속
create directory ccw_dir as 'D:\ccw_dbdump';  (디렉토리 생성)
grant read,write on directory to ccw_test;    (해당 user 디렉토리접근 권한부여)

 

 

1. expdp 

expdp 유저아이디/유저패스워드@SID dumpfile=덤프명.dmp logfile=로그명.log directory=디렉토리이름(data_pump_dir) version=10.2.0.1.0

2.  impdp

impdp 유저아이디/유저패스워드 dumpfile=덤프명.dmp REMAP_SCHEMA=exp유저:imp유저 REMAP_TABLESPACE=exp테이블스페이스명:imp테이블스페이스명

 

* 명령어 *
expdp CCW_TEST/CCW_TEST@ORCL dumpfile=ccw_20150910.dmp log_file=ccw_20150910.log directory=ccw_dir

impdp CCW_TEST/CCW_TEST dumpfile=ccw_20150910.dmp REMAP_SCHEMA=CCW_TEST:CCW_TEST REMAP_TABLESPACE=CCW_TAB_TBS:TSDT_CCW


참조url :http://koeiking11.tistory.com/189

블로그 이미지

마크제이콥스

초보 개발자의 이슈및 공부 내용 정리 블로그 입니다.

,

[JQuery]ajax

JQuery 2022. 4. 19. 16:41
보다 자세하고 정확한 내용은 http://api.jquery.com/jQuery.ajax/ 를 참조

 

$.ajax({
    type : "POST" //"POST", "GET"
    , async : true //true, false
    , url : "Inquiry.jsp" //Request URL
    , dataType : "html" //전송받을 데이터의 타입

                               //"xml", "html", "script", "json" 등 지정 가능

                               //미지정시 자동 판단
    , timeout : 30000 //제한시간 지정
    , cache : false  //true, false
    , data : $("#inputForm").serialize() //서버에 보낼 파라메터

                     //form에 serialize() 실행시 a=b&c=d 형태로 생성되며 한글은 UTF-8 방식으로 인코딩

                     //"a=b&c=d" 문자열로 직접 입력 가능

                     //{a:b, c:d} json 형식 입력 가능
    , contentType: "application/x-www-form-urlencoded; charset=UTF-8"
    , error : function(request, status, error) {
     //통신 에러 발생시 처리
     alert("code : " + request.status + "\r\nmessage : " + request.reponseText);
    }
    , success : function(response, status, request) {
     //통신 성공시 처리
     $('#resultDIV').append(response);    
    }
    , beforeSend: function() {
     //통신을 시작할때 처리
     $('#ajax_indicator').show().fadeIn('fast'); 
    }
    , complete: function() {
     //통신이 완료된 후 처리
     $('#ajax_indicator').fadeOut();
    }
});

 

<!-- 결과를 저장할 영역 -->

<div id="resultDIV">

  <!-- Ajax 로딩시 이미지 출력 영역 -->
  <div id="ajax_indicator" style="display:none">
   <p style="text-align:center; padding:16px 0 0 0; left:50%; top:50%; position:absolute;"><img src="/Report/images/ajax-loader.gif" /></p>
  </div>?

</div>

 

참고 : Ajax 호출

$(document).ready(function(){       //도큐먼트 로딩 완료시
$("#inputForm").submit(function(){ //form에서 submit시
$("#searchBtn").click(function(){   //button 클릭시
function search(){                        //일반 함수로 정의하여 버튼 등에 onclick="search()"로 연결
$(function(){

'JQuery' 카테고리의 다른 글

[JQuery] ajax 예제3  (0) 2022.05.19
[JQuery] ajax POST방식  (0) 2022.05.18
[JQuery] ajax json 예제 2  (0) 2022.05.18
[JQuery] ajax json 예제  (0) 2022.05.18
[JQuery]현재 페이지 URL 및 변수 가져오기  (0) 2022.04.19
블로그 이미지

마크제이콥스

초보 개발자의 이슈및 공부 내용 정리 블로그 입니다.

,
alert(window.location.href);

jQuery.extend({
	getURLParam: function(strParamName){
		var strReturn = "";
		var strHref = window.location.href;
		var bFound=false;
      
		var cmpstring = strParamName + "=";
		var cmplen = cmpstring.length;
		if ( strHref.indexOf("?") > -1 ){
			var strQueryString = strHref.substr(strHref.indexOf("?")+1);
			var aQueryString = strQueryString.split("&");
			for ( var iParam = 0; iParam < aQueryString.length; iParam++ ){
				if (aQueryString[iParam].substr(0,cmplen)==cmpstring){
					var aParam = aQueryString[iParam].split("=");
					strReturn = aParam[1];
					bFound=true;
					break;
				}
       
			}
		}
     if (bFound==false) return null;
     return strReturn;
   }
 });

'JQuery' 카테고리의 다른 글

[JQuery] ajax 예제3  (0) 2022.05.19
[JQuery] ajax POST방식  (0) 2022.05.18
[JQuery] ajax json 예제 2  (0) 2022.05.18
[JQuery] ajax json 예제  (0) 2022.05.18
[JQuery]ajax  (0) 2022.04.19
블로그 이미지

마크제이콥스

초보 개발자의 이슈및 공부 내용 정리 블로그 입니다.

,