Computer >> 컴퓨터 >  >> 프로그램 작성 >> MySQL

MySQL의 시스템 변수 대 사용자 정의 변수?

<시간/>

시스템 변수

시스템 변수는 타이트한 유형의 변수입니다. 전역 변수라고도 합니다.

시스템 변수는 전역 어딘가에서 초기화될 수 있으며 서버가 다시 시작될 때까지 시스템 변수 값을 포함합니다. 이 값은 MySQL 서버를 다시 시작할 때마다 소멸됩니다. 사전 정의된 시스템 변수에는 @@ 기호가 접두어로 붙습니다.

사용자 정의 변수

사용자 정의 변수는 세션별 변수라고도 합니다. 세션의 어딘가에서 초기화될 수 있는 느슨한 형식의 변수이며 세션이 끝날 때까지 사용자 정의 변수의 값을 포함합니다. 사용자 정의 변수 앞에 @ 기호가 붙습니다.

예:

@anyVariableName