MariaDB와 MySQL을 PHP 스크립트에서 어떻게 구별합니까?
MySQL을 사용하고 있는지 MariaDB를 사용하고 있는지 검출할 수 있는 방법이 있습니까?이는 MariaDB 고유의 최적화에 유용하기 때문이다.
SHOW VARIABLES LIKE "%version%";
이것은 마리아 DB의
version=10.0.7-MariaDB-1~quantal-log
이것은 MySQL에서 가져온 것입니다.
version_comment=MySQL Community Server (GPL)
PDO를 사용하면ATTR_SERVER_VERSION
서버 버전을 가져올 속성:
echo $conn->getAttribute(PDO::ATTR_SERVER_VERSION); // output: <major>.<minor>.<build>-MariaDB
언급URL : https://stackoverflow.com/questions/21663710/how-do-you-tell-the-difference-between-mariadb-and-mysql-from-a-php-script
'programing' 카테고리의 다른 글
JPA를 사용한 인덱스(비고유 키) 지정 (0) | 2022.10.28 |
---|---|
문자열의 일부만 제거하지만 문자열 끝에 있는 경우에만 제거 (0) | 2022.10.28 |
Java 문자열에서 숫자 확인 및 추출 (0) | 2022.10.28 |
XAMPP로 루트 암호를 변경한 후 MySQL을 시작할 수 없습니다. (0) | 2022.10.28 |
어레이를 재인덱스화하는 방법 (0) | 2022.10.18 |