database.sarang.net
UserID
Passwd
Database
DBMS
ㆍMySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MySQL Q&A 29005 게시물 읽기
No. 29005
도와주세요!! 강제종료시 반영되었던 SQL문이 없어집니다.
작성자
이규환(junizehn)
작성일
2009-07-02 17:52
조회수
6,728

ARM용으로 Mysql Cross Compile 하여 사용하고 있습니다. 
일반리눅스에서 Mysql 사용시 update, delete, insert into sql문을 사용하고 강제 종료를 하였을 경우 때는 다음 실행시 테이블에 변경된 데이터 값이 반영됩니다.
그런데, ARM용으로 컴파일한 Mysql에서는 강제종료전에  반영되었던 SQL문이 다시 Mysql을 싱행하여 Table을 확인하였을 때 반영이 되어 있지 않습니다. 
ARM configure 옵션은 다음과 같이 하고 Makefile과 소스파일 일부를 수정하였습니다. 

shell>./configure --prefix=/usr/local/mysql/ --host=arm-linux --target=arm-linux --localstatedir=/usr/local/mysql/data --with-charset=euckr

shell> make
shell> make install

정상종료하였을 경우에는 반영된 SQL문이 다음 실행시 모두 적용됩니다. 

혹시나 버전 문제인가 의심이 되어 Mysql-4.1.16 버젼과 Mysql-5.1.30 두버젼으로 TEST 하였으나 결과는 마찬가지 였습니다. 


제 짧은 지식으로는 Mysql은 Save 기능이 없다고 알고 있는데, 그럼 실시간으로 반영이 되어야 되는데, 지금은 전의 데이터로 돌아 가고 있습니다. (강제종료시)ㅠㅠ

configure 옵션처리에서 다른 옵션이 있는지 아니면.... 처음부터 무엇인가 잘못되었는지 고수님들의 답변 부탁드립니다. 

필요하시다면, 어떻게 ARM용으로 컴파일하였는지 올리겠습니다. 

부탁드립니다. 도와주십쇼!!




이 글에 대한 댓글이 총 2건 있습니다.

mysql 에 save기능이 없다는건 무슨뜻이죠?

징이님이 2009-07-03 15:16에 작성한 댓글입니다. Edit

sql문 사용하면 바로 적용이 되는거 아닌가요?


예를 들어 value='10' 것을 value='20' update 문으로 바꾸었습니다. 


이경우 정상종료 하였을 때는 다음 Mysql 실행후 value를 확인해보면 20이 적용되어 있습니다.


그러나 강제종료 하였을 경우에느 Mysql 실행 후 value를 확인해보면 변경전인 10으로 확인이 됩니다. 


전에 Data값을 어디서 갖고 있다 강제종료 되었을때, 돌려주는지 하는 생각이 들어 


'제 생각엔 Save 기능이 없다고 말씀드렸습니다.'  이부분을 어떻게 처리해야 될지 몰르겠군요 .. ;;


버퍼나 캐쉬에서 갖고 있다 이상이 생기면 돌려주는 건가요? 


글로 쓸려니 생각이 잘 정리가 안되는군요.... 이 증상에 대해서 조언해주실 말씀이 있으시면 


제발 도와주십시요 ㅠㅠ








이규환(junizehn)님이 2009-07-04 12:05에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
29014mysql 비정상종료(정전등)시 update 정보가 갱신되지 않아요 [1]
하나명
2009-07-03
5947
29013DB와 파일에서 읽고 처리하는 문제... 궁금합니다... [2]
DB초보
2009-07-03
5782
29012Mysql 쿼리문 길이제한. [1]
VQ
2009-07-03
7534
29005도와주세요!! 강제종료시 반영되었던 SQL문이 없어집니다. [2]
이규환
2009-07-02
6728
28993mysql 4.x 에서 ==> 3.x 로 옮겼을때 문제점... [1]
김민수
2009-07-01
6283
28992innodb data file 자동증가 (autoextend) 가 되지 않습니다. [1]
초보
2009-07-01
6261
28991Toad for MySQL 에러인데 도와주세요 --
보리
2009-06-30
5185
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다