웹모아
웹모아[손님] 검색 로그인   
웹모아
 
백업/기타
 


[MySQL] 리눅스DB를 윈도우DB로 이전(Tool)
  2011-07-05 15:38:29 댓글:(0)   조회:421



style="mso-bidi-font-weight: normal"> style="FONT-SIZE: 16pt; FONT-FAMILY: 굴림">[MySQL] style="mso-bidi-font-weight: normal"> style="FONT-SIZE: 16pt; FONT-FAMILY: 굴림">리눅스DB를 윈도우 lang=EN-US>DB로 이전(Tool) lang=EN-US>


style="FONT-FAMILY: 굴림"> 


lang=EN-US style="FONT-FAMILY: 굴림">- 현재
개발환경은 Ubuntu 8.10


lang=EN-US style="FONT-FAMILY: 굴림">- 나의 테스트
환경은 윈도우XP


lang=EN-US style="FONT-FAMILY: 굴림">- 이미
구조화된 DB를 내 PC에서 테스트하며 작업하고자 하는
상황


style="FONT-FAMILY: 굴림">- SQLyog Enterprise(Tool)이용


style="FONT-FAMILY: 굴림"> 


style="mso-bidi-font-weight: normal"> style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 굴림"> size=2>1. DB export


lang=EN-US
style="BACKGROUND: yellow; FONT-FAMILY: 굴림; mso-highlight: yellow">Mysql_DB_Dump.avi
style="BACKGROUND: yellow; FONT-FAMILY: 굴림; mso-highlight: yellow">참고 lang=EN-US style="FONT-FAMILY: 굴림">


lang=EN-US style="FONT-FAMILY: 굴림">(1) 원하는
리눅스 DB접속, DB선택 lang=EN-US>


style="FONT-FAMILY: 굴림">(2) Backup Database As SQL
Dump


lang=EN-US style="FONT-FAMILY: 굴림">(3) Export as SQL style="FONT-FAMILY: 굴림">선택 lang=EN-US>


lang=EN-US style="FONT-FAMILY: 굴림">  
(
이번 경우에는 Structure
and data
선택)


lang=EN-US style="FONT-FAMILY: 굴림">(4) Export to file style="FONT-FAMILY: 굴림">에서 저장경로 선택 및 파일명 지정 lang=EN-US>


style="FONT-FAMILY: 굴림">(5)
Export


lang=EN-US style="FONT-FAMILY: 굴림">(6) 지정한
경로에 파일이 생성된다. (파일명 lang=EN-US>.sql)


style="FONT-FAMILY: 굴림"> 


style="mso-bidi-font-weight: normal"> style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 굴림">2. style="mso-bidi-font-weight: normal"> style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 굴림">윈도우로
restore
하기 전 주의 작업 사항 : A. 메모리 제한 확인 lang=EN-US>


lang=EN-US style="FONT-FAMILY: 굴림">(1) C:\MySQLServer5.0\bin style="FONT-FAMILY: 굴림">의 my.ini 오픈 lang=EN-US>


lang=EN-US style="FONT-FAMILY: 굴림">(2) max_allowed_packet style="FONT-FAMILY: 굴림">확인 lang=EN-US>


lang=EN-US style="FONT-FAMILY: 굴림"> style="mso-spacerun: yes">  style="mso-spacerun: yes"> 덤프
SQL파일 복원 시 메모리 제한을 늘려주는 부분이다 lang=EN-US>.


lang=EN-US style="FONT-FAMILY: 굴림">(3) 위의
내용이 없다면 이전할 DB 용량에 따라 적절히 세팅 해준다 lang=EN-US>.


lang=EN-US style="FONT-FAMILY: 굴림">  
이번 경우는 우편번호 정보가 있는 관계로 lang=EN-US>max_allowed_packet = 16M 로 세팅함 lang=EN-US>.


lang=EN-US style="FONT-FAMILY: 굴림">(4) 저장 후
제어판->관리도구->서비스 lang=EN-US>-> MySQL 다시 시작 lang=EN-US>


style="FONT-FAMILY: 굴림"> 


style="mso-bidi-font-weight: normal"> style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 굴림">3. style="mso-bidi-font-weight: normal"> style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 굴림">윈도우로
restore
하기 전 주의 작업 사항 : B. 대소문자 구분 lang=EN-US>


lang=EN-US style="FONT-FAMILY: 굴림">(1) C:\MySQLServer5.0\bin style="FONT-FAMILY: 굴림">의 my.ini에서 lang=EN-US>lower_case_table_names 확인하여 lang=EN-US>


lang=EN-US style="FONT-FAMILY: 굴림"> style="mso-spacerun: yes">  style="mso-spacerun: yes">  style="mso-spacerun: yes"> lower_case_table_names = 0 style="FONT-FAMILY: 굴림">로 세팅 해준다. (없으면 새로입력 lang=EN-US>)


lang=EN-US style="FONT-FAMILY: 굴림">(2)
작업을 해주지 않으면 리눅스 DB의 대소문자가 윈도우에서 복원 되었을 시에는 lang=EN-US>


lang=EN-US style="FONT-FAMILY: 굴림"> style="mso-spacerun: yes">    style="FONT-FAMILY: 굴림">모두 소문자로 깨지게 된다 lang=EN-US>.


lang=EN-US style="FONT-FAMILY: 굴림">(3) 저장 후
제어판->관리도구->서비스 lang=EN-US>-> MySQL 다시 시작 lang=EN-US>


style="FONT-FAMILY: 굴림"> 


style="mso-bidi-font-weight: normal"> style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 굴림">4. style="mso-bidi-font-weight: normal"> style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 굴림">윈도우로
restore


lang=EN-US
style="BACKGROUND: yellow; FONT-FAMILY: 굴림; mso-highlight: yellow">Mysql_DB_Dump_Error.avi
style="BACKGROUND: yellow; FONT-FAMILY: 굴림; mso-highlight: yellow">참고 lang=EN-US> ( 이 동영상의 경우는 2,3번 과정 처리 전이기 때문에 에러가
발생. 2,3번 과정을 이행한 후라면 그대로 진행하면 된다 lang=EN-US>.)
style="FONT-FAMILY: 굴림">


lang=EN-US style="FONT-FAMILY: 굴림">(1) style="FONT-FAMILY: 굴림">원하는 Window DB접속 lang=EN-US>


lang=EN-US style="FONT-FAMILY: 굴림">(2) root@localhost style="FONT-FAMILY: 굴림">에서 Restore From SQL
Dump


lang=EN-US style="FONT-FAMILY: 굴림">(3)File to excute style="FONT-FAMILY: 굴림">에서 1. 에서 저장했던
sql
파일 선택


lang=EN-US style="FONT-FAMILY: 굴림">(4) Execute style="FONT-FAMILY: 굴림">하면 완료 lang=EN-US>


lang=EN-US style="FONT-FAMILY: 굴림">(5) style="FONT-FAMILY: 굴림">이전한 DB가 이상이 없는지 확인한다 lang=EN-US>.


lang=EN-US style="FONT-FAMILY: 굴림">(6) style="FONT-FAMILY: 굴림">혹, 에러가 발생하면
Open Error File
을 하여 하단의 Error Code를 확인한다 lang=EN-US>.


style="FONT-FAMILY: 굴림"> 


style="FONT-FAMILY: 굴림">(동영상
따로저장)




 댓글 (0)


백업/기타
페이지: 1 / 4   

 

  XtraBackup을 이용한 MySQL 백업 및 복
mysql 백업시 보통은 mysqldump를 사용합니다. 하지만 데이터가 커질수록 mysqldump로 백업한 데이터는 복구에 걸리는 시간이 길어집니다.mysql 서버를 중단시키지 않고 InnoDB 엔진도 핫백업이 가능한 도구로 XtraBackup이라는 오픈소스 프로그램이 있습니다. 소개를 보면 mysql 상용 백업 프로그램인 InnoDB Hot B조회(20)          




  MySQL DB 백업 및 복구 - mysqldump
MySQL DB 백업 및 복구 - mysqldump MySQL을 사용하다 보면 백업을 하고 다시 복구 해야 될때가 종종 있습니다. 그럴때는 번거롭게 디렉토리 전체를 복사하시지 말고, 간단한 프로그램으로 백업 복구 가능합니다. 일단 백업하는 방법은 mysqldump라는 프로그램으로 백업 할 수가 있습니다. mysql의 bin 디렉토리 내에 mysqld조회(502)          




  [MySQL] 리눅스DB를 윈도우DB로 이전(Too
[MySQL] 리눅스DB를 윈도우DB로 이전(Tool)   - 현재 개발환경은 Ubuntu 8.10 - 나의 테스트 환경은 윈도우XP - 이미 구조화된 DB를 내 PC에서 테스트하며 작업하고자 하는 상황 - SQLyog Enterprise(Tool)이용   1. DB export Mysql_DB_Dump.a조회(422)          




    [RE] [MySQL] 리눅스DB를 윈도우DB로 이
리눅스에서 윈도우로 이전하는 방법을 간단히 말씀드리면, 우선은 MySQL 을 백업하시고, 모든 파일을 TAR 를 이용하여 묶어준 다음에 윈도우 서버로 갖어와서 TAR를 해제하고 DB 를 복제하고 인스톨러로 제품번호만 다시 인증받으면 됩니다. 1. MySQL 빽업 #> mysqldump -u 사용자명 -p 데이터베이스이름 > 백업하여생성할파일이조회(645)          




  정보통신부 제공 우편번호부 원본파일
http://postman.pe.kr/zipcode/index.html 이 자료는 2007년도 우편번호 원본파일입니다. * 메일링에 가입하시면 우편번호 변경시에 알려 드립니다. 파일버전 : zipcode_20071130 우편번호 변경내역 (2007.11.30.자)  데이타베이스용 우편번호 파조회(745)          




  mysql 원격접속방법
텔넷으로 접속해서 mysql -uroot mysql> use mysql; Here’s an example of the output on my database, which is pretty much the default settings. Note that ubuntuserv is the hostname of my server. mysql> use m조회(704)          






  가격비교 참고자료
product (상품정보) ------------------------------------ code | model | category | hit ------------------------------------ 1000 | 캐논디카A | 1000 | 50 1001 | 캐논디카B | 1000 | 40 100(홈마스타)     댓글 (3)     조회(507)          




  리눅스에서 PHP 콘솔을 이용한 MySQL DB 백
기존의 DB 백업은 bash 를 셸프로그래밍 소스들이 많이 있습니다. 도스때 config.sys 와 autoexec.bat 를 만져본것 말고는 셸프로그램은 자신이 없어 PHP 를 이용해 셸 프로그램을 만들었습니다. $dir 은 MySQL 의 DB가 들어있는 디렉토리 (반드시 끝에 /) $backupdir 은 백업 시킬 디렉토리 ( 반드시 끝에 /) (홈마스타)     조회(568)          




  utf8 환경으로 자료 conversion 성공기
MySQL환경을 UTF-8로 전환하기 기존 MySQL 환경에서는 Database측 CHARSET 이 latin1 이나 euckr을 많이 사용했을 겁니다. Legacy DB쪽은 아무 생각없이 CREATE DATABASE ... ; 해버렸었던 경우가 많아서 latin1 으로 되어 있는 database가 저또한 엄청나게 많았습니다. 그런데, (홈마스타)     조회(539)          




  Mysql-4.1.13 의 한글 문제. | 리눅스
Character-set이 문제가 되어 기존 서버의 있던 데이터들이 모두 깨져서 보이는 것이다. 해결 방법은 간단했다. 컴파일 시에 character-set 옵션을 지정해서 euckr로 지정해 주는 것이다. 기존 서버의 MySQL 버전은 3.2 였는데 Mysqldump를 떠서 4.1.13버전에 import를 시키면 한글 데이터의 경우 모두 깨(홈마스타)     조회(453)          




≪ [1]  [2]  [3]  [4]   ≫

복수단어 검색은 공백(space)로 구분해 주세요.




최근 글
[손님]


인기 글
[손님]