MariaDB 3

MariaDB 사용자 계정 정리 가이드 | 익명 계정 삭제 & 권한 설정 Best Practice

MariaDB 사용자 계정 정리 가이드 | 익명 계정 삭제 & 권한 설정 Best PracticeMariaDB 설치 후 반드시 해야 할 보안 설정 가이드. 익명 계정 삭제, 사용자 권한 점검, SQL 명령어 모음, 실수 복구 사례까지 실무 중심으로 정리했습니다. 목차MariaDB 기본 사용자 계정 이해사용자 권한 확인 방법익명 계정 삭제가 필요한 이유명령어 실행 전 반드시 해야 할 백업root 계정만 남기는 것은 위험!안전하게 불필요 계정 정리 절차실제 서비스 계정 운영 Best Practice실수 사례(삽질 기록)MySQL vs MariaDB 차이 비교SQL 명령어 모음마무리: DB 보안은 계정 관리에서 시작 1. MariaDB 기본 사용자 계정 이해MariaDB 설치 직후 아래와 같은 계정이 존재합니..

MariaDB 외래키 삭제 오류 해결 방법 - FOREIGN KEY 제약으로 테이블 삭제 안 될 때

MariaDB 외래키 삭제 오류 해결 방법 - FOREIGN KEY 제약으로 테이블 삭제 안 될 때요약: 이 글에서는 MariaDB에서 FOREIGN KEY 제약 때문에 테이블이 삭제되지 않을 때, 외래키를 조회하고 삭제하거나 ON DELETE CASCADE로 변경하는 실전 해결 방법을 소개합니다. 테이블 간 참조 관계를 파악하고, 외래키 이름을 찾고, 제약을 안전하게 제거하는 전체 과정을 단계별로 안내합니다.목차FOREIGN KEY란 무엇인가?mariadb 외래키 제약 때문에 테이블이 삭제되지 않을 때어떤 테이블이 참조 중인지 확인하는 방법외래키 이름을 모를 경우 해결법mariadb 외래키 삭제 방법 3가지ON DELETE CASCADE로 변경하는 방법외래키 일괄 삭제 SQL 생성FOREIGN KEY ..

IT 실무 레시피 2025.07.17

PHP에서 MariaDB를 다루는 방법: PDO와 MySQLi의 비교와 범용 클래스 활용

PHP에서 MariaDB를 다루는 방법: PDO와 MySQLi의 비교와 범용 클래스 활용PHP로 웹 애플리케이션을 개발할 때 데이터 저장과 조회는 필수적인 과정입니다. 특히 MariaDB는 MySQL과 완벽한 호환을 유지하면서도 성능과 기능 면에서 많은 장점을 제공하므로 국내외에서 널리 사용되고 있습니다. 본문에서는 PHP의 대표적인 두 확장 모듈인 PDO와 MySQLi를 비교·분석하고, 이를 응용한 범용 PHP 클래스인 MariaDBHandler를 소개합니다. 실제 코드 예제와 보안·성능 팁까지 함께 다루어, 여러분의 프로젝트에 바로 적용 가능한 실전 가이드를 제공합니다.1. 들어가며데이터베이스를 다루는 방법은 프로젝트의 유지보수성과 확장성을 결정짓는 핵심 요소입니다. 어떤 라이브러리를 선택하느냐에 따..

프로그래밍/PHP 2025.07.13