導航:首頁 > 編程語言 > php支持sqlite

php支持sqlite

發布時間:2023-03-25 00:14:09

A. 如何讓php支持sqlite

在php.ini中啟用sqlite相關擴展滲哪:php_sqlite或塵喊肆者php_pdo_sqlite,這就可以了派轎。

B. 如何在PHP5中通過PDO連接SQLite3資料庫

首先我們先選擇要使用的web server 軟體,由於從兼容性跟性能方面的需求,我選擇了目前來說最新版的apache。
第二步,我們要使用目前最新版本的PHP zip package .這里提示大家一下,經過我痛苦的反復的實驗跟查看資料,如果大家想要使用PDO擴展連接到SQLite資料庫的話,請你一定不要選擇安裝包,因為它不支持很多PHP的擴展庫文件。
第三步,我們要下載PDO的兩個擴展庫文件,文件名各自為:php_pdo.dll 跟 php_pdo_sqlite.dll 。下來以後保存在一邊,我們稍候會使用到。
最後一步,大家需要到SQLite官方網站去下載SQLite的文件包。 選擇適合自己的版本即可。

C. php 配置sqlite

PHP5已經綁定sqlite
1、手動添加的php的pdo的驅動擴展支持,在PHP.ini添加
extension=php_pdo.dll
extension=php_pdo_sqlite.dll
extension=php_sqlite.dll
extension_dir="C:"
2、在C:保證有php_sqlite.dll,php_pdo_sqlite.dll,
php_pdo.dll擴展庫
3、重啟apache
4、下載SQLitemanager,createadatabase,保存名「db.sqlite」的資料庫,建表,
或者sqliteadmin
5、在PHP鏈接SQLite
方法一、$db=newPDO('sqlite:db.sqlite');
print_r($db);
$sth=$db->query("select*fromaqo");
方法二、if($db=sqlite_open('db.db',0666,$sqliteerror)){
sqlite_query($db,'CREATETABLEfoo(barvarchar(10))');
sqlite_query($db,"INSERTINTOfooVALUES('fnord')");
$result=sqlite_query($db,'selectbarfromfoo');
var_mp(sqlite_fetch_array($result));
}else{
die($sqliteerror);
}

D. 如何讓php支持sqlite

你好,php默認設置不支持,sqlite資料庫,如果你的是windows系統,那麼在php.ini找到extension=php_sqlite.dll這行,把前面的那個#號去掉,重啟nignx或者apache就行了。。。如果是linux系統。。就有點麻煩。。可能得編譯擴展模塊。。具體才復雜。。還跟支持庫有關,一般去網上找個教程。。對著做就沒啥問題。謝謝。

E. php可以支持目前主流的資料庫

php支持的資料庫有很多噢,下面列舉一下!

MySQL

MySQL 是最流行的關系型資料庫管理系統,在 WEB 應用方面 MySQL 是最好的 RDBMS(Relational Database Management System:關系資料庫管理系統)應用軟體之一。

MsSql

ms SQL是指微軟的SQLServer資料庫伺服器,它是一個資料庫平台,提供資料庫的從伺服器到終端的完整的解決方案,其中資料庫伺服器部分,是一個資料庫管理系統,用於建立、使用和維護資料庫。

Oracle

oracle是甲骨文公司的一款關系資料庫管理系統。它是在資料庫領域一直處於領先地位的產品。可以說Oracle資料庫系統是目前世界上流行的關系資料庫管理系統,系統可移植性好、使用方便、功能強,適用於各類大、中、小、微機環境。它是一種高效率、可靠性好的、適應高吞吐量的資料庫方案。

Access

Access是由微軟發布的關系資料庫管理系統。它結合了 MicrosoftJet Database Engine 和 圖形用戶界面兩項特點,是 Microsoft Office 的系統程序之一。

PostgreSQL

PostgreSQL是一種特性非常齊全的自由軟體的對象-關系型資料庫管理系統(ORDBMS),是以加州大學計算機系開發的POSTGRES,4.2版本為基礎的對象關系型資料庫管理系統。POSTGRES的許多領先概念只是在比較遲的時候才出現在商業網站資料庫中。

InterBase

InterBase是一種關系數據管理系統(Relational database management system RDBMS),它提供了在單機或多用戶環境中的快速數據處理及共享的工具。InterBase的核心是提供透明的多機種支持的網路運行伺服器技術。InterBase是可以在Windows 95、Windows NT、Novell NetWare及多種UNIX操作系統上運行的工具。

CUBRID

CUBRID是一個全面開源,且完全免費的關系資料庫管理系統。

dBase

dBase是第一個在個人電腦上被廣泛使用的單機版資料庫系統。

Firebird/InterBase

Firebird特性介紹firebird是一個全功能的,強大高效的,輕量級,免維護的資料庫。

IBM DB2

IBM DB2 是美國IBM公司開發的一套關系型資料庫管理系統

Informix

Informix是IBM公司出品的關系資料庫管理系統(RDBMS)家族。

MaxDB

MaxDB是一種企業級資料庫管理系統。

MongoDB

MongoDB 是一個基於分布式文件存儲的資料庫。

mSQL

mSQL(mini SQL)是一個單用戶資料庫管理系統,個人使用免費,商業使用收費。由於它的短小精悍,使其開發的應用系統特別受到互聯網用戶青睞。

SQLite

SQLite,是一款輕型的資料庫,是遵守ACID的關系型資料庫管理系統,它包含在一個相對小的C庫中。

SQLSRV

SQL Server(SQLSRV )是由Microsoft開發和推廣的關系資料庫管理系統(RDBMS)。

Sybase

美國Sybase公司研製的一種關系型資料庫系統,是一種典型的UNIX或WindowsNT平台上客戶機/伺服器環境下的大型資料庫系統。

tokyo_tyrant

一個可持久化數據的,好處是速度不錯,而且大至兼容Memcached的文本協議,客戶端可以繼續使用SpyMemcached。
希望對你有幫助,謝謝採納!

F. Linux 系統如何設置php對sqlite3的支持

for Linux(rpm)
1.下載源 wget http://www.sqlite.org/sqlite-3.5.4.tar.gz
tar zxvf sqlite-3.5.4.tar.gz
cd sqlite-3.5.4
2.配置
./configure-----配置環境
make----------- 編譯sqlite源碼
make install-----安裝sqlite
若make的時候有發生找不到tcl相關的library時,可以利用下列指令:
./configure –disable-tcl –prefix=/usr/local/sqlite-3.3.5
debian: ./configure –disable-tcl
Ubuntu:./configure –prefix=/usr/local/sqlite-3.3.5
那就簡單了.:
debian: apt-get install libsqlite3-tcl
Ubuntu:apt-get install sqlite3
就行了
然後:
for linux(套件管理程序安裝)
可以利用 apt-get(Ubuntu/Debian)或 yum(Fedora)來直接下載,
Ubuntu:apt-get install sqlite
Debian:yum
若 SQLite 要與 PHP 搭配使用,則需要為 PHP 特別安裝套件,可利用各個 distros 的套件管理軟體來安裝(以Ubuntu為例):
for PHP4:
apt-get install php4-sqlite
for PHP5:
apt-get install php5-sqlite
收工

G. php怎麼支持sqlite

你讓appserv的php6給坑了,根本沒有php6。不信你上php官方網站看看最新版支持php5.6。php6坑死人不償命呀。appserv都n年不更新了。推薦使用phpstudy,純中文綠色解壓即可,完全符合國人使用習慣,帶控制面板和mysql管理器。phpstudy最大的特點支持php5.2到5.6一鍵切換26種組合。你試試就知道哪個好用了。默認已經集成sqlite擴展。

H. PHP中怎麼使用SQLite資料庫,最好可以把創建和連接資料庫的代碼發出來。謝謝!急!急!急!

首先說基本配置:
PHP SQLite 的使用和配置方法:
在PHP 5.1.x 以後自帶了 SQLtie 資料庫功能,只需要在配置PHP.ini中開啟即可
;extension=php_sqlite.dll
在PHP 5.2.x 以後自帶了 SQLtie PDO資料庫功能,只需要在配置PHP.ini中開啟即可
;extension=php_pdo_sqlite.dll
SQLite 資料庫管理:
1、SQLiteManager與PHPmyadmin不同,需要添加管理的資料庫
2、Windows下使用添加路徑需要將 X: \**\** 改為 X:/**/**
3、 創建資料庫的時候需要指定SQLite 資料庫文件存放的路徑

再說操作:
<?php
$db_path = 'sqlite3_db_php';
$db = new SQLite3($db_path); //這就是創建資料庫,也是連接資料庫
if (!!$db) {
//下面創建一個表格
$db->exec('CREATE TABLE user (id integer primary key, name varchar(32), psw varchar(32))');

閱讀全文

與php支持sqlite相關的資料

熱點內容
大轉折系列電影17部 瀏覽:85
蠟筆小新功夫小子國語版免費觀看 瀏覽:406
一個囚犯和一個小男孩的外國電影 瀏覽:974
yy寫的很詳細的小說 瀏覽:128
求個在線觀看的中文字幕 瀏覽:436
四台伺服器怎麼改成host 瀏覽:784
馬尾電影院今日影訊 瀏覽:815
老濕機免費看片網站 瀏覽:914
ck影院 瀏覽:942
ubuntuphpfpm安裝 瀏覽:414
末世之一女多男 瀏覽:178
電腦上如何下載稅務app 瀏覽:528
s曲線單片機 瀏覽:664
配音秀app如何自動取消續費功能 瀏覽:755
程序員深山養雞 瀏覽:825
類似渣夫的百惠媳的小說 瀏覽:502
javaforever 瀏覽:637
女主叫桃子的微電影 瀏覽:449
藍光超清1080p影視 瀏覽:296
男變女懷孕並生孩子的小說 瀏覽:344