API 개발/Restful API

Restful API : Python 에서 MySQL Connector 라이브러리 설치 (전용 DB 유저 생성 포함)

신강희 2024. 5. 22. 17:51
반응형

< Python 에서 MySQL Connector 라이브러리 설치 

(전용 DB 유저 생성 포함) >

 

# 본격적으로 API를 개발하기 전에 Python 코드 개발 환경과 MySQL DB를 커넥션 하여야 한다.

- MySQL Workbench를 실행하여 새로운 파일을 열고 쿼리를 작성!

-- recipe_db(작업할 전용 DB) 에만 전용으로 접속할 수 있는 계정을 만들어야 한다.
-- use mysql; 로 먼저 실행하면 특정 db를 지정하지 않아도 sql문이 실행됨
-- @ 뒤에 '%' 문은 꼭 넣어줘야한다!

use mysql;

create user 'abcd_db_user(사용할 이름)'@'%' identified by '1234 (사용할 비밀번호)';

grant ALL privileges on abcd_db.* to 'abcd_db_user(사용할 이름)'@'%';

 

# MySQL Workbench 홈에서 해당 DB에만 접속하여 작업할 Connection을 만들어준다.

- Connection Name은 원하는 걸로 입력하고, HostnameAWS RDS에서 생성하여 사용하고 있는 DB Hostname을 적고, Username과 Password는 당연히 위에서 입력한 ID와 비밀번호로 입력하여야 함!

 

# 이렇게 생성이 완료되고 MySQL 접속도 모두 확인이 되었으면

- VSCode를 실행하여 이전에 생성하였던 가상환경에서 Terminal > CMD  > MySQL Connector을 인스톨해주어야 한다!

pip install mysql-connector-python

 

다음 게시글로 계속~!

 

728x90
반응형