Mac에서 개발을 하다 보면 가장 많이 사용하는 데이터베이스 중 하나가 MariaDB입니다.MariaDB는 MySQL에서 파생된 오픈소스 데이터베이스로, MySQL과 높은 호환성을 유지하면서도 뛰어난 성능과 다양한 기능을 제공합니다.이번 글에서는 Mac(macOS)에서 Homebrew를 이용하여 MariaDB를 설치하고 실제 사용하는 방법까지 하나씩 자세하게 알아보겠습니다.MariaDB란?MariaDB는 관계형 데이터베이스(RDBMS)이며, MySQL을 기반으로 개발된 오픈소스 프로젝트입니다.특징은 다음과 같습니다.무료 오픈소스MySQL과 높은 호환성빠른 성능안정적인 운영다양한 스토리지 엔진 지원Spring Boot, PHP, Node.js, Python 등 대부분의 서버 개발 환경에서 많이 사용됩니다...
LiveScore API를 PHP와 MariaDB를 사용하여 연동하는 방법과 주의할 점에 대해 포스팅해 봅니다.다음은 필요한 부분과 주의사항입니다. 1. Livescore API 연동connect_error) { die("Connection failed: " . $conn->connect_error); } // 데이터 삽입 예제 (테이블 구조에 맞게 수정) $stmt = $conn->prepare("INSERT INTO scores (match_id, home_team, away_team, score) VALUES (?, ?, ?, ?)"); // 반복문으로 데이터 삽입 foreach ($data['matches'] as $match) { $st..
SELECT VERSION() 5.7.23-log 10.6.5-MariaDB-log MySQL 5.1 = MariaDB 5.1 MySQL 5.1 = MariaDB 5.2 MySQL 5.1 = MariaDB 5.3 MySQL 5.5 = MariaDB 5.5 MySQL 5.5 = MariaDB 10.0 MySQL 5.6 = MariaDB 10.1 MySQL 5.7 = MariaDB 10.2 MySQL 8.0 = MariaDB 10.3 MySQL 8.0 = MariaDB 10.4
mysqld 중지[편집][root@localhost ~]# service mysqld stopStopping MySQL: [ OK ]mysqld_safe 실행[편집][root@localhost ~]# /usr/bin/mysqld_safe --skip-grant &[1] 32055Starting mysqld daemon with databases from /var/lib/mysql→ 이제 패스워드 없이 mysql에 접속할 수 있게 되었다.[1] 새 패스워드 지정[편집]mysql 콘솔로 들어가자.[2] /usr/bin/mysql -uroot mysql다음 SQL 명령어를 입력하여 원하는 패스워드로 변경한다. update user set password=password('패스워드') where user='ro..