사자자리
[PHP & MySQL] PHP & MySQL Application 본문
mysqli는 php에서 제공하는, MySQL에 특화된 api이기 때문에, 다른 데이터베이스를 이용하려면 다른 코드를 사용해야 한다. 만약 app이 다양한 데이터베이스를 이용해야 한다면, 아래의 라이브러리를 통해 동일한 코드로 다양한 데이터베이스를 이용할 수 있다.
- PDO(PHP Data Object)
- Doctrine
- Propel
- Aura SQL
데이터베이스를 안전하게 운영하는 것은 중요하다. 최근에는 거대 기업들이 클라우드 컴퓨팅 서비스를 제공하고 있다. 이 서비스에서는 데이터를 서비스로서 임대해준다. 클릭만 하면 몇 분만에 데이터베이스 서버가 생겨서 사용할 수 있다. 또한, 삭제하는 즉시 과금이 발생하지 않기 때문에 비용을 절감할 수 있다. 백업, 업데이트, 업그레이드 등을 자동으로 해주기 때문에, 데이터베이스의 운영에 대해서는 클라우드 컴퓨팅 서비스에 맡기고, 개발자는 다른 일에 전념할 수 있다.
- AWS RDS
- Google Cloud SQL for MySQL
- Azure Database for MySQL
'웹기초 > 생활코딩 WEB 3 - PHP & MySQL' 카테고리의 다른 글
[PHP & MySQL] 새로운 테이블(author) - 읽기, 생성, 수정, 삭제 (0) | 2022.08.08 |
---|---|
[PHP & MySQL] 테이블 간의 연결 (0) | 2022.08.08 |
[PHP & MySQL] DELETE (0) | 2022.08.07 |
[PHP & MySQL] UPDATE (0) | 2022.08.07 |
[PHP & MySQL] 보안: Filtering & Escaping (0) | 2022.08.03 |
Comments