분류 전체보기(227)
-
[Python] log 저장하기
✔️참고 https://yurimkoo.github.io/python/2019/08/11/logging.html 유림's Blog 베짱이가 되고 싶은 개미의 기술 블로그 yurimkoo.github.io python 라이브브러리 중 logging이라는 라이브러리가 있다. 그것을 이용한다. ########### 로그 셋팅부 START################# logger = logging.getLogger('admin') loggerlevel = config['LOG']['loggerlevel'] # 로그 레벨 문자열을 대문자로 변환하여 사용 if loggerlevel == "INFO": logger.setLevel(logging.INFO) elif loggerlevel == "DEBUG": logg..
2023.11.08 -
[MYSQL] TRIGGER 만들기
[QUERY문] DELIMITER // CREATE TRIGGER 트리거 명 BEFORE 발동조건/ 행위 [예시)INSERT ON 데이터베이스] FOR EACH ROW BEGIN SET NEW.컬럼1 = 함수1; SET NEW.컬럼2 = 함수2; END; // DELIMITER ; [관리Query문] 1.SHOW TRIGGERS;
2023.11.07 -
[Flask] html,js,css 등 정적 파일 연결 하는법
1.html 파일 -> 무조건 templates라는 폴더를 만들고 거기다 html 파일들을 넣는다. render_template('파일 이름') 2. js, css 파일 및 사진, 폰트 -> static라는 폴더를 생성 후 넣는다 -> html에 밑에 형식으로 넣어야 적용이 가능
2023.11.07 -
[MYSQL] function으로 고유 번호 만들기
1. function 설정 CREATE DEFINER= `DB 주소` FUNCTION `내가 지정할 함수명` () RETURNS varchar(6) CHARSET utf8mb4 READS SQL DATA DETERMINISTIC (변수설정구간) BEGIN DECLARE mValue CHAR(6); DECLARE resultValue CHAR(6); -- 현재 MAX 값 가져오기 SELECT MAX(고유ID를 지정할 Column) INTO mValue FROM 테이블명 -- 초기값 설정 IF mValue IS NULL THEN SET mValue = 'C00000';
2023.11.07 -
✔️아파치와 톰캣
블로그를 참고하며 정리했습니다. https://byul91oh.tistory.com/65 [Apache Tomcat] 아파치 톰캣이란 ? 리눅스 서버나 웹서버를 만들다보면 만나는 Apache Tomcat에 대해 알아보자. 아파치 톰캣 ? Server, Web Server 우리가 사용하는 웹페이지는 아파치와 톰캣으로 이루어져있다. 리눅스 서버를 만들거나 웹 byul91oh.tistory.com ✔️아파치[Apache] -아파치 소프트웨어 재단의 오픈소스 프로젝트 - 웹서버라고 불린다. - 클라이언트 요청이 왔을 때만 응답하는 정적 웹페이지에 사용된다.. 특징 웹서버 = 80번 포트로 클라이언트 요청에만 응답 html,css같은 정적인 데이터 처리 가능 ✔️톰캣[Tomcat] 설명 - 동적인 웹을 만들기 위..
2023.11.02 -
✔️Mysql ERROR 1205, Lock 현상 (버튼으로 데이터 삭제할 경우)
증상 1. 웹 제작중 db에 올라간 데이터 삭제를 하려고 버튼으로 삭제를 함 2. ERROR 1205: 1205: Lock wait timeout exceeded; try restarting 및 시간초과 에러 발생 해결방법 lock 해제 및 트렌젝션 삭제 명령어 1.SHOW FULL PROCESSLIST; (실행중인 테이블의 정보 확인 가능) 2.select * FROM information_schema.INNODB_TRX; (트렌젝션 조회가능) 3. kill 4844(해당 트렌젝션 id);
2023.11.01