아~~ 어제 작업하다 2시간 뻥~~쳤습니다 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

아~~ 어제 작업하다 2시간 뻥~~쳤습니다 정보

아~~ 어제 작업하다 2시간 뻥~~쳤습니다

본문

안녕하세요~

포인트 십만점 겁니다~ ㅎㅎㅎ

phpMyAdmin 에서 아래 쿼리를 날린 결과, GG 쳤습니다^^;;;

update table set photo_file = base64_decode(photo);

decode 를 시키려면 어떻해야 될까요?

고수님들의 가르침을 부탁드립니다^^

댓글 전체

<?
include_once("./_common.php");
$photo = "샬라샬라~";
$photo = base64_decode($photo);
$sql = "update table set photo_file = '$photo'";
sql_query($sql);
?>

처럼 php로 하세요

phpmyadmin 에서 자체적으로 덤프시에는 php함수인 base64_decode가 안먹습니다.
테러보이님 감사합니다. 그렇게 해 보았습니다만, 30만 건의 데이터를 처리하기에는
while 이 너무 많이 돌면서 브라우저가 멈춰버리더라구요^^;;

아 그렇군요;;;;; 안먹히는군요 ㅠㅠ
30만건이라.......
많기는 많네요....
그럼 차라리
미리 변환후 sql로 묶어서 올리세요.

예를 들면
echo "update table set photo_file = '".base64_decode("샬라샬라~");."'";
이렇게 하셔서 나오는 결과 값을 모두 복사후~
sql파일로 만들어서 덤프하면될것 같네요.
http://wi-fizzle.com/downloads/base64.sql
이런 거 참고 해 보세요.
그리고 mysql은 open source니까 base64 함수를 추가 할 수도 있습니다.
http://lists.mysql.com/internals/37666
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT