2011-04-30 2 views
2

phpMyAdmin을 사용하여 IP 위치가 누락 된 WordPress 관리자 코멘트 목록을 쉽게 찾을 수 있었지만 이제는 그 데이터를 가지고있어 테이블에 삽입하는 빠른 방법을 찾고 있습니다. 내 생각 엔 아마도 .sql 파일을 사용 (업로드) 할 것입니다.현재 Excel에있는 새로운 데이터로 MySQL 테이블을 업데이트하는 방법은 무엇입니까?

»

나는 현재 comment_ID 및 comment_author_IP에 대한 열이있는, 엑셀 시트에 내 새로운 데이터를 가지고 WordPress ERD. 다양한 IP 주소를 가진 수백 개의 레코드가 있습니다.

UPDATE :

우승 쿼리

UPDATE wp_comments x, temp xx 
SET x.comment_author_IP = xx.IP 
WHERE x.comment_ID = xx.ID; 

답변

4

새 테이블에 엑셀을 업로드 수동 및 쉬운 과정

  • 사용하면 phpMyAdmin으로 찾고 있습니다. (Excels도 가져올 수 있습니다.);
  • 새로 생성 된 테이블의 외래 키에 인덱스를 추가합니다.
  • 그런 다음 새 테이블을 실제 테이블과 조인하고 관련 필드를 업데이트하십시오.
+0

좋은 생각. 테이블에 합류 할 필요조차 없었 겠지, 그렇지? comment_ID에 WHERE를 사용하여 UPDATE 쿼리에서 일치시키는 것만으로 – Craig

+0

업데이트 쿼리 중에 INNER JOIN을 빠르게 수행 할 수있는 방법을 찾았습니다. xls 파일을 가져와 주셔서 감사합니다! – Craig

관련 문제