본문 바로가기
homaki.tistory.com의 구글 광고

mariadb3

[PHP] MariaDB(MySQL) 여러 DB 사용량 표시 php로 MariaDB(MySQL) 여러 데이터베이스 사용량을 구해서 표시하기. $dbconn = mysqli_connect("localhost", "dbuser", "dbpasswd") or die("mariadb died"); $dbname = array("db1", "db2", "db3"); $dbsize = 0; foreach($dbname as $db) { mysqli_select_db($dbconn, $db); $query = mysqli_query($dbconn, "show table status") or die("query failed"); while($status = mysqli_fetch_array($query)) { # 1048576로 나누어 MB 단위로 변환 $dbsize += ($.. 2016. 5. 23.
ownCloud 설치 시 sql 에러 개인 서버나 NAS에서 클라우드 프로그램으로 인기가 많은 ownCloud 최신 버전을 설치할 때 데이터베이스 에러가 난다. 예전엔 그냥 됐는데... 버전이 8로 올라가면서 설치환경이 바뀐 것 같다. SQLSTATE[HY000]: General error: 1665 Cannot execute statement: impossible to write to binary log since BINLOG_FORMAT = STATEMENT and at least one table uses a storage engine limited to row-based logging. InnoDB is limited to row-logging when transaction isolation level is READ COMMITTED.. 2015. 7. 28.
윈도우(Windows) php와 mariadb(mysql) 연동하기 이전 게시물 2014/11/15 - [컴퓨터] - 윈도우용 nginx와 php 연동하기에 이어서 mariadb(mysql)을 연동하는 방법을 쓰려고 한다. nginx와 연동할 때 php를 사용하기 위해 php.ini를 만들었을 것이다. 이번에는 php.ini만 조금 바꿔주면 바로 mariadb(mysql)을 연동하여 사용할 수 있다. mariadb 홈페이지 https://mariadb.org mariadb를 받아서 압축을 풀면 my-small, my-medium, my-large, my-huge 같은 이름으로 된 ini 파일이 있는데 이중 알맞는 파일을 골라서 my.ini로 바꿔준다. 그다음 php.ini를 열어서 extension_dir로 검색을 하면 대충 735line에 걸리는 것이 있을 것이다. ;.. 2014. 11. 17.
homaki.tistory.com의 구글 광고