>  기사  >  php教程  >  tp5를 sqlite에 연결하기 위한 참고사항 및 메모

tp5를 sqlite에 연결하기 위한 참고사항 및 메모

WBOY
WBOY원래의
2016-08-08 08:50:042820검색

sqlite의 연결 설정이 공식적으로 발표될 때까지 그냥 사용하세요
sqlite 데이터베이스 연결 설정 및 안내를 공식적으로 알려주시면 좋겠습니다
1. 먼저 sqlite 데이터베이스 파일 pre.db를 디자인하고 application/db에 넣어주세요
2. 모듈 아래에 새 Database.php 파일을 추가하고 다음과 같이 설정합니다. return [<code class="prettyprint linenums lang-php">return [<br>     'type'           => 'sqlite',<br>     //'hostname'       => ROOT_PATH.'db/pre.db',<br>     'database'       => 'pre',<br>     'username'       => '',<br>     'password'       => '',<br>     'hostport'       => '',<br>     'dsn'            => 'sqlite:'.ROOT_PATH.'db/pre.db',<br>     'params'         => [],<br>     'charset'        => 'utf8',<br>     'prefix'         => 'yse_',<br>     'debug'          => true,<br>     'deploy'         => 0,<br>     'rw_separate'    => false,<br>     'master_num'     => 1,<br>     'slave_no'       => '',<br>     'fields_strict'  => true,<br>     'resultset_type' => 'array',<br>     'auto_timestamp' => false,<br>     'sql_explain'    => false,<br> ]; '유형' => 'sqlite',namespace appindexmodel;<br> use thinkModel;<br> <br> class User extends Model{<br> <br> } //'호스트 이름' => ROOT_PATH.'db/pre.db',     public function index(){<br>         echo 'this is pre/index';<br> <br>         $user = model('User');<br> <br>         echo 'row:';<br>         $row = $user->get(1);<br>         dump($row);<br>         dump($row->user_id);<br>         dump($row['user_id']);<br>      } '데이터베이스' => '사전',
'사용자 이름' => '',

'비밀번호' => '',tp5를 sqlite에 연결하기 위한 참고사항 및 메모 '호스트포트' => '', 'dsn' => 'sqlite:'.ROOT_PATH.'db/pre.db', '매개변수' => [],

'문자 집합' => 'utf8',

'접두사' => 'yse_', '배포' => 0,

'rw_separate' => 거짓,

'마스터_번호' => 1, 'slave_no' => '', 'fields_strict' => 참, 'resultset_type' => '배열', 'auto_timestamp' => 거짓, 'sql_explain' => 거짓, ];3. 다음과 같이 모델 model/User.php를 생성합니다namespace app indexmodel; thinkModel을 사용하세요. 클래스 사용자 확장 모델{ }4. 다음 작업을 추가합니다: public function index(){ echo '이것은 사전/인덱스';          $user = 모델('사용자'); echo '행:'; $row = $user->get(1);           덤프($row);            덤프($row->user_id);           dump($row['user_id']); } }첨부파일은 데이터베이스입니다 pre.db.zip ( 464 B 다운로드: 0 회 )
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.