Ace-T's Blog 내 검색 [네이버 커넥트 이웃 합니다~^-^/ 요청 大 환영~~]

[mysql] select 한것 update하기

DataBase/MySql 2018.11.23 13:56
[Good Comment!!, Good Discussion!!, Good Contens!!]
[ If you think that is useful, please click the finger on the bottom~^-^good~ ]
by ace-T

Mysql에서~

SELECT 를 하여 원하는 테이블의 필드에 데이터를 채우고자 했다.

같은 테이블일 경우

UPDATE 테이블명

SET 데이터 들어갈 필드 = 데이터있는필드

WHERE 조건문 블라블라


다른 테이블일 경우

UDATE  테이블1, 테이블2

SET 테이블1.필드 = 테이블2.필드

WHERE 조건문 블라블라 


작업전엔~SELECT로 확인 후 작업이 센스~


acet 박태하가 추천하는 readtrend 추천글!

설정

트랙백

댓글

:::: facebook을 이용하시는 분들은 로그인 후 아래에 코멘트를 남겨주세요 ::::

mysql Lock wait timeout exceeded; try restarting transaction: Timeout on record in index:

DataBase/MySql 2018.10.30 16:36
[Good Comment!!, Good Discussion!!, Good Contens!!]
[ If you think that is useful, please click the finger on the bottom~^-^good~ ]
by ace-T


error 

Lock wait timeout exceeded; try restarting transaction: Timeout on record in index:


solution

show processlist;

kill <process id>;


참고 사이트 : https://stackoverflow.com/questions/5836623/getting-lock-wait-timeout-exceeded-try-restarting-transaction-even-though-im

acet 박태하가 추천하는 readtrend 추천글!

설정

트랙백

댓글

:::: facebook을 이용하시는 분들은 로그인 후 아래에 코멘트를 남겨주세요 ::::

2. mysql process 상태 리스트 보기

DataBase/MySql 2015.05.26 10:41
[Good Comment!!, Good Discussion!!, Good Contens!!]
[ If you think that is useful, please click the finger on the bottom~^-^good~ ]
by ace-T


리스트 보기 

SHOW PROCESSLIST;




해당 프로세스 죽이기

KILL 프로세스 번호(ID)



acet 박태하가 추천하는 readtrend 추천글!

설정

트랙백

댓글

:::: facebook을 이용하시는 분들은 로그인 후 아래에 코멘트를 남겨주세요 ::::

1. 테이블 복사하기

DataBase/MySql 2015.05.12 17:59
[Good Comment!!, Good Discussion!!, Good Contens!!]
[ If you think that is useful, please click the finger on the bottom~^-^good~ ]
by ace-T



몇년만에 db를 만져보는거 같다ㅋㅋㅋ;;

작업을 위해 백업 테이블을 만들자!


1. 테이블 복사! gogo~!

 CREATE TABLE [생성할 테이블] SELECT * FROM [원본테이블]


2. 검증 

SELECT * FROM [생성된 테이블] LIMIT 100


   - 끝 -


acet 박태하가 추천하는 readtrend 추천글!

설정

트랙백

댓글

:::: facebook을 이용하시는 분들은 로그인 후 아래에 코멘트를 남겨주세요 ::::

티스토리 툴바