MySQL 3

Amazon Linux 2023에서 MariaDB 설치 및 실행 요약

Amazon Linux 2023에서 MariaDB 설치 및 실행 요약1. 패키지 설치sudo dnf update -ysudo dnf install -y mariadb105-server> mariadb105-server는 Amazon Linux 2023에서 제공하는 10.5 버전의 MariaDB 서버입니다.mariadb105-common, mariadb105-libs 등은 자동으로 함께 설치됩니다.2. 데이터 디렉터리 초기화 (필요시)sudo mariadb-install-db --user=mysql --basedir=/usr --datadir=/var/lib/mysql> /var/lib/mysql 폴더에 시스템 테이블이 생성됩니다.이미 초기화되어 있으면 생략해도 됩니다.3. 서비스 시작 및 자동 실행 설정..

MySQL과 MariaDB 비교

MySQL과 MariaDBMySQL과 MariaDB는 둘 다 관계형 데이터베이스 관리 시스템(RDBMS)이며, 기본적인 사용법은 매우 유사하지만 개발 배경, 기능, 라이선스, 성능 최적화 방향 등에서 차이가 있습니다. 아래는 핵심적인 차이점을 비교한 내용입니다.✅ MySQL vs MariaDB 비교 항목 MySQL MariaDB 개발 주체오라클(Oracle Corporation)마이클 위드니어스(MySQL 창시자)와 커뮤니티출시 배경MySQL은 오라클에 인수됨(2010년)오라클의 상용화 우려로 MySQL 포크(fork)로 독립 개발됨라이선스일부 기능은 상용 (GPL + 오라클 라이선스 혼합)100% 오픈소스 (GPL v2)버전 호환버전별 기능 차이 있음MySQL 5.5까지는 완전 호환5.6 이후부터는..

[Django] 데이터베이스를 MySQL로 변경

리눅스 환경에서 Django 프로젝트의 데이터베이스를 MySQL로 변경하는 전체 과정을 아래와 같이 정리해 드립니다.✅ 1. MySQL 서버 설치 (Ubuntu 기준)sudo apt updatesudo apt install mysql-server설치 후 MySQL을 보안 설정합니다:sudo mysql_secure_installation✅ 2. MySQL 데이터베이스와 사용자 생성MySQL에 접속:sudo mysql -u root -pMySQL 명령어로 아래를 실행:CREATE DATABASE mydb CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;CREATE USER 'myuser'@'localhost' IDENTIFIED BY 'mypassword';GRANT ..