>  기사  >  웹 프론트엔드  >  Mayfish가 mysqli 데이터베이스 드라이버_javascript 기술을 지원하도록 만드는 방법

Mayfish가 mysqli 데이터베이스 드라이버_javascript 기술을 지원하도록 만드는 방법

WBOY
WBOY원래의
2016-05-16 18:26:381192검색

인터넷에서 찾은 mysql과 mysqli의 몇 가지 차이점:
mysql은 비영구적 연결 기능이고 mysqli는 영구적 연결 기능입니다. 즉,
mysql은 연결마다 연결 프로세스를 열고, mysqli를 여러 번 실행하면 mysqli는 동일한 연결 프로세스를 사용하므로 서버 오버헤드가 줄어듭니다

최근에는 웹 사이트가 또한 방문 횟수가 크게 증가했지만 프로세스가 꽉 차는 문제로 어려움을 겪고 있습니다. 따라서 프로세스 오버헤드를 줄이기 위해 mysqli 드라이버 세트가 mayfish 프레임워크에 추가되었습니다. 다음으로 mysqli 드라이버를 사용하여 mayfish에서 작업하는 방법을 살펴보겠습니다.

configs 디렉터리에서 mysql 설정 파일을 수정합니다. 예: Database.php
다음 내용은 mysql 드라이버를 기본으로 사용하는 예입니다.

코드 복사 코드는 다음과 같습니다.

conf('db_host', 'localhost' );
conf('db_user', 'root');
conf('db_password', '123456')
conf('db_name', 'u112741'); db_prefix', 'mfs_')
conf('db_charset', 'utf8')




으로 수정했습니다. 코드 복사 코드는 다음과 같습니다.
conf('driver', 'mysqli')
conf('db_host', ' localhost');
conf('db_user', 'root');
conf('db_password', '123456')
conf('db_name', 'u112741'); ('db_prefix', 'mfs_');
conf('db_charset', 'utf8')


이 때문에 mfs가 작동할 때만 mysqli의 방식.

동시에 이 업데이트에는 오류 디버깅을 용이하게 하기 위해 데이터베이스 쿼리에 대한 오류 로그 기능도 추가되었습니다. 이를 활성화하는 방법은 다음과 같습니다: configs/config.php 파일 수정:
conf("logs", true); //오류 로깅 기능 추가(기본값: true)

최신 다운로드 mayfish 버전 주소는
http://www.jb51.net/codes/20169.html
입니다.
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.