php.ini 업로드 사이즈 조정

정보/언어 2014. 8. 1. 10:30

NAS DSM 4.2

config file editor 패키지 설치 방법

 http://www.mertymade.com/syno/ 

위 사이트에서 configFileEditor-noarch-14.spk를 다운 받는다.

 혹은 여기서 첨부화일을 클릭하세요 .ConfigFileEditor-noarch-14.spk

NAS 관리자로 로그인 한 후 패키지 센터에서 수동설치를 누른 후 다운받은 위의 파일을 선택하여 설치해준다.

 

다운받은 패키지를 실행해 주시고 콤보상자에서 php 를 선택하여 아래와 같이 수정해준다.

Data Handling 부분의 post_max_size = 1024M

 

 

File Uploads 부분의 upload_max_filesize = 1024M

 

조정후 웹서비스 비활성화 후 다시 활성화 하면 리부팅하지 않고 작동됨.

 

 

'정보 > 언어' 카테고리의 다른 글

[액세스] SELECT 문 (기본)  (0) 2013.02.19
[액세스] SQL문의 적용 순서  (0) 2013.02.19
[액세스]쿼리 디자이너 SQL 구문 관계  (0) 2013.02.19
C , C ++ 시작  (0) 2011.05.13

설정

트랙백

댓글

[액세스] SELECT 문 (기본)

정보/언어 2013. 2. 19. 17:50

기본 select 문 

1. 품목의 모든 필드 출력은 와일드 카드

SELECT *

FROM Products

2. 품목테이블에서 원하는 필드만 선택 출력

SELECT ProductID, ProductName, UnitPrice

FROM Products

3. 필드명, 테이블명에 공백이나 숫자, 숫자로 시작하는 경우 [ ] 로 이름을 둘러싸서 출력

SELECT ProductID, ProductName, [Unit Price]. [2013], [2월]

FROM Products

4. 출력 필드의 이름을 변경하여 출력하려면 필드명 AS 출력 필드명으로 입력합니다.

SELECT ProductID AS 품목코드, ProductName AS 품명, UnitPrice AS 단가

FROM Products AS 품목테이블


조건으로 제한

1. 조건으로 제한 할 필드의 데이터 형식이 숫자인 경우

SELECT *

FROM Products

WHERE UnitPrice  = 10000

2. 조건으로 제한 할 필드의 데이터 형식이 문자인 경우

SELECT *

FROM Products

WHERE ProductName = ' 대성 어묵'

3. 조건으로 제한 할 필드의 데이터 형식이 날짜/시간인 경우

SELECT *

FROM Orders

WHERE OrderDate = #1996-07-04#

4. AND : 복수 조건 만족 출력

SELECT *

FROM Orders

WHERE CustomerID = 'VINET' AND OrderDate = #1996-07-04#

고객번호가 VINET인 고객에게 1996-07-04일 수주한 주문

5. OR : 복수 조건중 하나라도 만족 하는 경우 출력

SELECT *

FROM Orders

WHERE CustomerID = 'VINET' OR CustomerID = 'TORTU'

고객번호가 VINET의 고객 주문과 TORTU인 고객의 주문

6. IN : 복수 조건중 하나라도 만족하는 경우 출력 (하위 쿼리의 출력값을 조건으로 사용가능)

SELECT *

FROM Orders

WHERE CustomerID IN ('VINET', 'TORTU','AROUT')

고객번호가 VINET, TORTU, AROUT인 고객의 모든 주문

7. Between A AND B : A와 B 사이의 값에 속하는 경우 출력

SELECT *

FROM Orders

WHERE OrderDate BETWEEN #1996-08-01# AND #1996-08-31#

수주일이 1996-08-01 에서 1996-08-31 까지의 모든 주문

8. LIKE : 와일드 카드를 사용한 조건 적용

SELECT *

FROM Products

WHERE ProductName LIKE '*참치*' 

...

WHERE ProductName LIKE '유미*'

...

WHERE CStr(UnitPrice) LIKE '4####'

WHERE CStr(UnitPrice) LIKE '4????'

액세스에서는 CStr(UnitPrice)로 처리하지 않고 UnitPrice 에 LIKE를 적용해도 됩니다.

이것은 액세스에서만 되므로 CStr(UnitPrice)로 UnitPrice의 필드값을 문자열로 변경후 LIKE

를 적용합니다. UnitPrice필드가 숫자 데이터 형식이므로 다른 DB에서는 오류가 발생합니다.

LIKE 나 ' ' 은 문자열 필드만 적용됩니다.


WHERE UnitPrice LIKE '[4-9]####'

UnitPrice가 40000 ~ 90000 원대 인 제품을 제외한 모든 제품


WHERE UnitPrice LIKE '[!4-9]????'

와일드 카드를 포함한 LIKE 조건은 DB에서 필드 값을 하나 하나 비교하므로 속도상에서 필드 전체를 비교하는 다른  조건보다는 느립니다.


9. 내림차순 여러 필드에 적용

SELECT *

FROM Products

WHERE UnitPrice = 10000

ORDER BY UnitPrice DESC, ProductName, QuantityPerUnit

여러 필드르 정렬하는 경우에는 왼쪽부터 정렬 형식 적용됩니다.

UnitPrice를 내림차순으로 정렬하고 ProductName을 오름차순, QuantityPerUnit를 오름 차순으로 적용합니다.

http://cafe.naver.com/xpath/137

'정보 > 언어' 카테고리의 다른 글

php.ini 업로드 사이즈 조정  (0) 2014.08.01
[액세스] SQL문의 적용 순서  (0) 2013.02.19
[액세스]쿼리 디자이너 SQL 구문 관계  (0) 2013.02.19
C , C ++ 시작  (0) 2011.05.13

설정

트랙백

댓글

[액세스] SQL문의 적용 순서

정보/언어 2013. 2. 19. 17:16

간단한 구문의 적용 순서 

SELECT 품목코드, 금액

FROM 판매테이블

WHERE 품목코드 = "CD"

ORDER BY 품목코드

1. FROM 절의 판매테이블에 접근

2. WHERE 절의 조건으로 맞는 레코드만 찾음

3. ORDER BY 절의 정렬순서에 따라 정렬

4. SELECT 의 필드만 골라서 출력


집계함수를 사용한 SELECT문 

SELECT 품목코드, Sum(금액) As 금액합계

FROM 판매테이블

WHERE 품명 ="CD"

GROUP BY 품목코드

HAVING Sum(금액)>20000

ORDER BY 품목코드


1. FROM 절의 판매테이블에 접근

2. WHERE 절의 조건에 맞는 레코드만 참음

3. GROUP BY 절의 필드들을 묶음

4. HAVING 절의 필드들의 계산 적용

5. ORDER BY 절의 정렬순서에 따라 정렬

6. SELECT 의 필드만을 골라 출력

http://cafe.naver.com/xpath/137



'정보 > 언어' 카테고리의 다른 글

php.ini 업로드 사이즈 조정  (0) 2014.08.01
[액세스] SELECT 문 (기본)  (0) 2013.02.19
[액세스]쿼리 디자이너 SQL 구문 관계  (0) 2013.02.19
C , C ++ 시작  (0) 2011.05.13

설정

트랙백

댓글

[액세스]쿼리 디자이너 SQL 구문 관계

정보/언어 2013. 2. 19. 17:08

판매하위테이블 쿼리 분석

필드 : SELECT 판매하위테이블.품목, 판매하위테이블.수량

테이블 : FROM 판매하위테이블

정렬 : ORDER BY 판매하위테이블.품목;

조건 : WHERE (((판매하위테이블.품목)="키보드"))

쿼리 속성과 SQL 구문의 연관성입니다.


SELECT는 가장 기초적인 테이블에서 원하는 데이터를 검색해내는 방법입니다.

쿼리를 실행해서 출력될 필드 테이블은 FROM 절의 테이블명(레코드를 가져오는 소스로 쿼리도 가능) 이며

조건은 WHERE 절과 일치합니다. 

정렬은 ORDER BY 인데 오름차순이 기본이며 내림차순은 "ORDER BY 품목 DESC"입니다.


정리하자면,

1. FROM 절에 있는 데이터를 가져올 테이블을 선택합니다.

2. WHERE 절에 있는 조건을 해당 필드에 적용합니다.

3. SELECT 절에서 출력할 필드를 선택하고

4. ORDER BY 절의 순서대로 출력을 합니다.

SELECT 품목, 수량 FROM 판매하위테이블 WHERE 품목 = '키보드' ORDER BY 품목

동일명의 이름이 존재하는 두 테이블의 경우 반드시 테이블명과 필드명을 나타내야 합니다. (테이블명.필드명)

http://cafe.naver.com/xpath/62





'정보 > 언어' 카테고리의 다른 글

php.ini 업로드 사이즈 조정  (0) 2014.08.01
[액세스] SELECT 문 (기본)  (0) 2013.02.19
[액세스] SQL문의 적용 순서  (0) 2013.02.19
C , C ++ 시작  (0) 2011.05.13

설정

트랙백

댓글

C , C ++ 시작

정보/언어 2011. 5. 13. 23:26

1. 툴 : Visual C++ 6.0 컴파일 프로그램을 사용한다. (※ 컴파일은 언어를 컴퓨터 언어로 번역시켜주는 역할)
         ※ 호환환경 : Windows XP (Vista, Win7 은 지원하지 않으며 Visual Studio 2008을 사용해야한다.)

2. 시작 방법 : Ctrl + N 으로 Win 32 Console Application 프로젝트를 선택한다. (console 은 도스화면과 비슷)

3. 프로젝트를 구성한 후 직접 입력 하며 작업할 C 화일을 만든다. Ctrl + N 새로 만들기를 클릭한다.

 


4. 기본문법
-------------------
#include <stdio.h>

int main()
{

    return 0;
}
-------------------
{ } 중괄호 사이에 언어 문법이 들어가며, "#include <stdio.h>" 는 호출문이며 마지막 "}" 까지 외우는 것이 좋다.
C언어는 한줄입력후 반드시 ";" 세미콜론으로 끝낸다.

5. 화면 출력 printf 사용법 (기본 문형 : "printf("");" )
#include <stdio.h>

int main()
{
   printf("화면 출력 예제");
   
    return 0;
}

6. 출력제어문자 \t \n \" \\
   \t : 탭으로 기본적으로 우측 8칸 이동한다.
   \n : 화면 줄바꿈으로 엔터키 역할을 한다.
   \" : " 따옴표를 표시해준다.
   \\ : \ 역슬러시를 표시해준다.

------------------------------------------------------C ++ 비교

printf 는  cout 명령과 같다 사용법은 다음과 같다.

#include <iostream>  //c에서는 stdio.h 이지만 c++ 에서는 iostream 이다.

using std::cout;        //user namespace std; 해도 되고 필요한 함수를 하나씩 써도 된다.
using std::endl;       //endl = \n 줄바꿈과 같다

int main()
{

cout << "화면 출력 예제" << endl;  //화면출력예제를 화면에 출력하고 줄바꿈한다.
return 0;

}

1. c++은 c언어 명령을 그대로 사용 가능하다.

출력제어문자 \t \n \" \\ 사용 가능하며

   \t : 탭으로 기본적으로 우측 8칸 이동한다.
   \n : 화면 줄바꿈으로 엔터키 역할을 한다.
   \" : " 따옴표를 표시해준다.
   \\ : \ 역슬러시를 표시해준다.
 

'정보 > 언어' 카테고리의 다른 글

php.ini 업로드 사이즈 조정  (0) 2014.08.01
[액세스] SELECT 문 (기본)  (0) 2013.02.19
[액세스] SQL문의 적용 순서  (0) 2013.02.19
[액세스]쿼리 디자이너 SQL 구문 관계  (0) 2013.02.19

설정

트랙백

댓글