백엔드18 [API] 파이썬에서 MySQL 연결 후 Restful API 생성 DB에서 테이블을 만든다. 레시피 테이블 생성: 유저 테이블 생성: 그 후 계정 만드는 코드를 차례로 입력한다. use mysql; create user 'recipe_user'@'%' identified by 'recipe1234'; grant all on recipe_db.* to 'recipe_user'@'%'; # 유저 이름과 사용할 비밀번호를 설정한 후 다음 코드에서 해당 유저에게 해당 DB의 모든 권한을 부여한다. 작업환경인 비쥬얼 스튜디오 코드(이하 코드)에서 DB와 연결하기 위해 mysql-connector-python를 설치한다. 설치코드: pip install mysql-connector-python 연결을 위한 파이썬 파일을 생성 후 get_connection 함수를 작성한다. imp.. 2022. 6. 17. [API] API(Application Programming Interface)와 postman API는 OS가 제공하는 기능을 제어할수있게 만든 인터페이스다. API를 활용하면 동시 개발이 가능하며 그만큼 시간 단축할수있다. RestFul API(Representational State Transfer)는 API에 URI를 부여해 활용하는 방법이며 아래 3가지를 만족하면 REST라고 할수있다. 자원(Resource): URL 주소가 있어야 한다. 행위(Method): 요청하고 응답하는 메소드가 있어야 한다. (GET/POST/DELETE/PUT) 표현(Message): JSON (JavaScript Object Notation), XML등의 표현 # 메소드는 가져오기(GET), 보내기(POST), 삭제하기(DELETE), 업데이트(PUT) 등이 있다. # JSON은 딕셔너리 형태와 큰 따옴표로 표.. 2022. 6. 17. 이전 1 2 3 다음