Restful API 개발 할 때,
새로운 스키마(데이터베이스)를 만들고 새로운 유저 계정을 만들어 이 유저만 접속 가능하게 하려고 한다.
방법)
create database recipe_db;
create user 'username'@'%' identified by 'password';
grant all privileges on recipe_db.* to 'username'@'%';
- recipe_db 라는 스키마를 만든다.
- 새로운 유저의 이름과 비밀번호를 쓴 후 만들어준다.
- recipe_db의 모든 테이블에 대한 권한을 새로 만든 유저에게 부여한다.
-> 그 후 홈으로 돌아와서 MySQL Connections 옆 + 버튼 클릭
- Connection Name엔 원하는 이름을 쓰고
- Username엔 위에서 써놓은 유저의 이름을 쓰고
- Password엔 비밀번호를 쓰고 생성한다.
새 유저 계정을 만든 후엔,
Restful API 서버 개발 시 python으로 mysql을 사용하기 위해 해당 가상환경에 들어간 후
pip install mysql-connector-python
-> 위 모듈을 설치해준다.
'Restful API' 카테고리의 다른 글
[Restful API] 회원가입할 때 비밀번호 암호화 하는 법 pbkdf2_sha256 (1) | 2023.12.07 |
---|---|
[Restful API] Config 파일 만들기 (1) | 2023.12.06 |
[Restful API] Python MySQL Connector를 이용해 delete 하는 방법 (0) | 2023.12.06 |
[Restful API] Python MySQL Connector를 이용해 update 하는 방법 (0) | 2023.12.06 |
[Restful API] 만든 Rest API에서 DB 테이블에 없는 데이터를 select 했을 때 결과와 해결방법 (0) | 2023.12.06 |