본문 바로가기

[펌] 맥북 아파치, PHP, MySQL 세팅.. 맥북에어 아파치, PHP, MySQL 세팅..http://madchick.egloos.com/3662494(이런 세팅이 익숙해지기 전까지 참고용 메모) ------------------------------------------------------------------------------------------------------------------------------------------------------------ 맥북은 OS자체가 리눅스에서 출발해서 인지 apache , php 는 기본적으로 설치가 되어 있습니다. 하지만, mysql은 없어서 별도로 설치를 해야 합니다. 라이센스 자체가 원래 Open-source는 아니어서 기본적으로 설치되지 않는거 같습니다. http://www.mysq.. 더보기
LOAD DATA 구문 PHP 'LOAD DATA'구문은 텍스트 파일을 이용하여 레코드를 한꺼번에 적재할 수 있는 명령이다.텍스트 파일의 한 줄은 한개의 레코드를 의미하며, 탭(tab)키로 필드를 구분한다. 텍스트 파일에 입력된 속성 값들의 순서는테이블을 정의했을 때에 지정된 순서대로 작성해야 한다. 메모장을 이용하여 'ejs.txt' 텍스트 파일로 작성하여 레코드를 한꺼번에 적재할 수 있는 'LOAD DATA'명령을 활용한다. CREATE TABLE sample_table(-> sno int,-> code int,-> score int ); 로 테이블 생성 되어있다고 전제하에 sample_table 테이블에 저장할 데이터를 메모장 또는 에디터를 이용하여 작성하고 필드는 탭(tab)로 구분하며 파일이름은 'ejs.txt'로 하.. 더보기
필드명 타입 'char'과 'varchar' 차이점 필드명 타입 'char'과 'varchar' 차이점 필드명의 타입을 설정할 때 'char'과 'varchar'의 차이점은 메모리 공간을 효율적으로 사용하느냐에 대한 구분이다. 필드명 타입 내용 비고 char(10) 필드의 메모리를 차지하는 공간은 입력되는 값에 관계없이 설정된 10byte를 차지 varchar(10) 입력되는 값에 따라 메모리의 공간을 효율적으로 사용할 수 있다. 그렇지만 varchar 타입은 char 타입보다 액세스 되는 타임이 더 걸린다는 단점 또한 존재한다. 더보기