– 임시 테이블은 접속한 세션에만 존재하는 테이블, 세션 종료시 자동으로 drop 된다. – 임시 테이블은 생성한 클라이언트에서만 접근이 가능하다. – 테이블과 동일한 특성 – 스키마 안에 동일한 테이블 이름으로도 생성 가능하다 – 단 도일한 임시 테이블이 drop 될때까지 접근할 수 없다.
임시 테이블이 삭제되는 시점
drop table
세션 종료
DBMS 재시작
temporary table 생성
1 2 3 4 5
create TEMPORARY TABLE IF NOT EXISTS First_Temp_tbl ( user_name varchar(20), age int(3) );
jupyter는 설치된 후에 jupyter 시스템 디렉토리와 사용자 JUPYTER_DATA_DIR에 필요한 내용을 저장한다.
JUPYTER_DATA_DIR 는 보통 ~/.jupyter
설정 파일을 이용해서 사용자 비밀번호를 이용해 노트북을 사용할 수 있다.
먼저 실행중인 쥬피터 노트북에서 passwd() 를 실행해 패스워드 해시 값을 얻는다.
1 2 3 4 5
In [1]: from notebook.auth import passwd In [2]: passwd() Enter password: Verify password: Out[2]: 'sha1:67c9e60bb8b6:9ffede0825894254b2e043ea597d771089e11eed'
패스워드 해시 값을 데이터 디렉토리의 설정 파일에 입력해야 한다.
데이터 설정 파일 먼저 다음 같이 설정 파일을 생성한다.
1 2
> jupyter notebook --generate-config Writing default config to: /home/foo/.jupyter/jupyter_notebook_config.py
환경 파일 jupyter_notebook_config.py 를 홈디렉토리로 이동시켜 사용하자.