最近用php+SQLite数据库开发一些小程序,发现非常的方便,而且现在大部分asp空间都支持php5和SQLite的,这样我就可以不用更换空间环境、增加成本的实现了用php+SQLite 替代asp+access的开发应用方式了
XAMPP官方网站: http://www.apachefriends.org/zh_cn/xampp.html
SQLite官方网站: http://www.sqlite.org/
SQLiteManagerForPHP官方网站: http://www.sqlitemanager.org/
sqliteexpert官方网址:http://www.sqliteexpert.com/
一般的开发环境配置如下:
1 、下载SQLite3.dll
打开在下载频道链接(http://www.sqlite.org/download.html)->” Precompiled Binaries For Windows”->下载“sqlitedll-3_6_22.zip(249.72 KiB)”。这是sqlite的windows下动态链接库文件
2、拷贝解压得到的sqlite3.dll文件到xampp\php\ext目录下面
3、打开php.ini文件,找到
extension=php_pdo.dll
extension=php_pdo_sqlite.dll
前面的分号去掉,并补上一行:
extension=sqlite3.dll
php.ini文件在哪? 自己写一个phpinfo() ,运行找一下“Configuration File” 在哪里。那里面一定有一个php.ini文件,而不带什么-dist之类的东西,就叫php.ini。
4、数据库管理 可以下载个SQLiteManagerForPHP,它基于php的web方式管理工具,类似于mysql的phpmyadmin。直接解压缩到xamppx的htdocs文件夹下就可以了。如果你不喜欢网页版的,也可以用SQLite可视化管理工具SQLite Expert (好像国内直接url打不开了,想别的招打开吧)官方网址:http://www.sqliteexpert.com/
就写到这里了 。
因为
今天用新安装的xampp1.7.3测试发现上述的方法都不用了,新环境默认就支持支持SQLite 3.6.20了。技术发展的好快哟(现在学习的人好幸福哦)。
相关文章
- 使用PHP从字符串或文件中提取多个电话号码
- protobuf的配置原始文件.proto中,使用修饰符repeated、required、optional生成的java文件的区别
- PHP 使用 mcrypt 扩展中的 mcrypt_encrypt() 和 mcrypt_decrypt() 对数据进行加密和解密
- IDE 设备(磁盘/CD-ROM)配置不正确。“ide1:1”上具有一个 IDE 从设备,但没有主设备。此配置在虚拟机中无法正常运行。请使用配置编辑器将磁盘/CD-ROM 从“ide1:1”移到“ide1:0”。
- 在Git.oschina.net中配置TortoiseGit使用sshkey,无需输入账号和密码
- 03_dbcp数据源依赖jar包,DBCP中API介绍,不同过dbcp方式使用dbcp数据库连接池,通过配置文件使用dbcp数据库连接池
- 在jdbc基础上进阶一小步的C3p0 连接池(DBCP 不能读xml配置文件,已淘汰) 和DBUtils 中两个主要类QueryRunner和ResultSetHandler的使用
- Vue中使用vux的配置
- phpfpm配置 php中的坑
- 使用静态库在xcode 4中创建归档,在ios项目中设置构建配置的正确方法是什么?