반응형
< 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은 원하는 걸로 입력하고, Hostname은 AWS RDS에서 생성하여 사용하고 있는 DB Hostname을 적고, Username과 Password는 당연히 위에서 입력한 ID와 비밀번호로 입력하여야 함!
# 이렇게 생성이 완료되고 MySQL 접속도 모두 확인이 되었으면
- VSCode를 실행하여 이전에 생성하였던 가상환경에서 Terminal > CMD > MySQL Connector을 인스톨해주어야 한다!
pip install mysql-connector-python
다음 게시글로 계속~!
728x90
반응형
'API 개발 > Restful API' 카테고리의 다른 글
Restful API : Python MySQL Connector 인서트 하는 방법 (0) | 2024.05.23 |
---|---|
Restful API : Python 에서 MySQL 커넥션하는 법 (Config, mysql_connection 파일 만들기) (0) | 2024.05.22 |
Restful API : Python flask 에서, API 개발을 위해 Resource 클래스를 개발하는코드 (post : body의 json을 받아서 처리하는 방법) (0) | 2024.05.22 |
Restful API : API 경로와 Resource 클래스를 연결하는 코드 (0) | 2024.05.22 |
Restful API : Python flask 프레임워크 설치와 app.py 파일 코딩 설명 (0) | 2024.05.21 |