ComputerScience

    배달토끼) 데이터베이스 Diagram만들기

    배달의민족 vs 요기요 밑줄 primary key 확장 아이디어 주문 기록을 담을 수는 없을까? 포장 주문 배달 주문을 구분하는 방법? 그 외 배달앱에서 사용하는 기능들 떠올려보자

    데이터베이스 만들기(MYSQL)

    MYSQL 상태 확인 명령어 net start mysql80 지금부터 rabbit_delivery DB와 테이블을 만들어보려고 한다. rabbit_delivery에 Table옆에 +를 누르고 이런 화면이 뜨면 다 지우고! sql문법으로 새로만들면 된다. 1 데이터 타입 설정 데이터 이름 이어서, 들어오는 데이터 타입 설정 int : 일반적인 정수 varchar : 글자 수가 정해진 문자열 2 추가적인 옵션 설정 not null 빈값이 오지못하도록 한다. primary key 기본키로 사용 3 기본값 설정 default ~~ : 데이터가 안들어왔을 때 기본 값을 0으로 설정 https://www.eversql.com/sql-syntax-check-validator/ 같은 걸 다시 하다보니, 문법은 틀린 것..

    [SSH] openssh 실행, 포트확인, 접속 등 명령어 정리

    SSH Secure Shell 의 줄임말로 네트워크를 통해 다른 컴퓨터에 접근해 명령실행을 해주는 protocol SSH는네트워크를 통해 다른 컴퓨터 리눅스에 접근해서 명령어 프로그램 실행가능 SSH이전에 TELNET이 있었다. 보안 등의 결함이 있어, 비밀번호가 노출되는 경우가 있어서 암호화되어있는 SSH사용하게 됨 Mac은 리눅스 터미널을 사용하기 때문에 openssh 명령어를 사용하여 타 컴퓨터에 접근이 가능했지만, Windows는 대표적인 ssh client인 putty를 사용하여야지만 가능했다. 하지만 Windows 10으로 업그레이드 되면서, openssh client를 Windows 터미널인 powershell에 설치 할 수 있게 되었다. openssh 우분투에서 openssh라는 패키지 통..

    Automatic tasks, 리눅스 작업 예약 명령어 at, con, crontab

    리눅스 jobs control 바로가기 Automatic tasks at 와 cron 리눅스에서 작업 예약하는 작업 예약 명령어 at 지정된 시간에 1회 실행, 시간이 되면 수행하고 작업리스트에서 사라짐 at [옵션] [시간] [날짜] [+증가시간] 대표적인 option -m : 출력결과 없더라도, 작업완료될때 사용자에게 메일보냄 -f : 스크립트 파일 등을 실행 -l : 예약된 작업 목록 출력, atq 명령어 또한 같은 동작을 수행 -v : 작업이 수행될 시간 출력 -d : 예약된 작업을 삭제, atrm 명령어 또한 같은 동작 수행 atq 현재 실행 예약이 된 at의 리스트를 보여준다. 언제 어떤 명령어 실행될지? atrm [at번호] 해당 at가 삭제된다. at 사용예시 at now + 3 hours..