태그 보관물: MySQL

암호화/복호화시에 생성되는 padding 문자 제거 방법

Ecb_encryption

다양한 암호화 방법에 대하여 공부중이다.  AES, DES 는 현재는 그리잘 쓰이지 않는 방법이지만 미국에서 표준암호화 방법으로 채택된 것이어서 MySql에도 quary문에서 직접 적용이 가능한 함수를 가지고 있다. AES_ENCRYPT(‘text’,’key’), AES_DECRYPT(‘text’,’key’) 함수를 php에서 연동하여 사용하는 방법을 연습해 보기 위해 구글링하여 테스트해보았다. 대부분의 코드가 대동소이하다. 암호화 코드는 아래와 같다. function AES_encrypt($val){ $new_key = str_repeat(chr(0), 16); for($i=0;$i<strlen($key);$i++){ $new_key[$i%16] = chr(ord($new_key[$i%16]) … 암호화/복호화시에 생성되는 padding 문자 제거 방법 더보기

[ Illegal mix of collations …]해결방법 II

speed-pagespeed-insights-wpdigest-co-kr-2014-01-17-11-37-08_wjgtgp.png

솔루션을 한가지 더 추가한다.
오브젝트 크라스 방식의 쿼리문을 사용하는 경우에는 앞에서 해결한 방식으로는 해결되지 않는다.
이때에는 DB커넥트 문 바로 뒤에 $con->set_charset(“utf8”); 이런 코드를 넣어 주면 바로 해결된다.

excel time stamp를 PHP time stamp 로 변환하기…

요즘은 엑셀 데이터를 MySQL 테이블에 써 넣는 부분을 공부하는 중이다. 오래 전에 ‘phpExcelReader’라는 오픈 소스를 발견하여 시도해보았지만 초보자로서는 사용법을 익히는 것이 역부족이었기에 포기하고 있다가 최근 들어서 다시 시도하는 것이다. 당시에는 ‘excel_reader2.php’라는 코드를 이용했는데 최근에 ‘PHPExcel.php’라는 새로운 코드를 발견해서 이것을 적용 중이다. 오브젝트 개념이 도입된것이어서 훨씬 사용이 편리 하다는 것을 새삼 느끼고 있다.

pma계정에 권한 부여하기

PhpMyAdmin_logo

긁어온 글(1)

원문제목 [mysql] PMA Database … not OK , General relation features Disabled

긁 어온 주소 : http://iegate.net/board/bbs/board.php?bo_table=plus03&wr_id=57&sfl=&stx=&sst=wr_datetime&sod=desc&sop=and&page=7

$cfg[‘Servers’][$i][‘pmadb’] string

Starting with version 2.3.0 phpMyAdmin offers a lot of features to work with master / foreign – tables. To use those as well as the bookmark feature you will need to create a new db.