sqlite的编译、练习
【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】
sqlite之前一直听说过,但是没有怎么使用过。今天从sqlite的官方网站上下载了源码,也就是ww.sqlite.org上面的源代码,简单编译了一下。居然非常好用 。步骤十分简单,可以供大家参考一下。这里只是作为学习数据库使用的,不是作为dll库或者lib库链接到自己的代码中使用的,所以简单生成执行文件即可。
(1)首先到这里下载sqlite的最新代码,即http://www.sqlite.org/download.html这里Source code处的第一个地址下载即可;
(2)文件下载到本地后解压,我们发现其实就是4个文件,即shell.c,sqlite3.c,sqlite3.h,sqlite3ext.h;
(3)本地创建一个vc的console工程,将四个文件加入到工程里面;
(4)直接F7输入,编译器会编译、链接生成一个版本;
(5)在Debug目录下,一个sqlite3的执行文件就做好了。
为了实验一下我们的sqlite是否好用,我们立即启动执行文件,如果还是留在编译器下,直接按下F5就可以,屏幕上会出现这样的打印sqlite>,这时候我们就可以输入内容了,比如说随便创建一张表,
create table tbl1 (one varchar(10), two smallint);
insert into tbl1 values('hello', 10);
insert into tbl1 values('china', 20);
select * from tbl1;
有了上面的操作之后,我们就可以顺利创建一张表,同时在表中插入自己的数据,同时输出打印这些数据是不是非常方便。至于后面的内容,大家可以根据网上的教程,不断地学习和完善。
sqlite的编译、练习相关推荐
- 嵌入式数据库SQLite的编译、安装和使用[ZT]
嵌入式数据库SQLite的编译.安装和使用 下文介绍的内容都是基于 RedHat Linux 9.0 平台的. 引言:sqlite简介 sqlite是嵌入式SQL数据库引擎SQLite(SQLite ...
- Windows中SQLite的编译及编程
网上很多大牛其实都写了,这里只是为了记录自己的学习情况,顺便学习一下编译生成静态链接库,进入正题 开发环境:Windows 10+VS2013. 开发语言:C/C++. 首先,要在C程序中使用SQLi ...
- QT5.4 vs2013静态加载插件的sqlite静态编译
1. 非常多同学在静态编译QT5完毕后, sqlite的驱动老是载入不进去, 原因可能是由于你没有例如以下操作: #include <QtPlugin> Q_IMPORT_PLUGIN(Q ...
- Linux之Qt利用Sqlite静态编译库(转)
参考:http://www.linuxidc.com/Linux/2011-11/47465.htm sqlite3编译安装 ------------------------arm版--------- ...
- 轻量级数据库sqlite的编译
sqlite是很多客户端程序所使用的一种轻量级数据库,但是目前没有lib文件,只有源码和dll文件,我们可以利用VS工具生成lib,然后在应用程序中使用. (1)下载地址 http://www.sql ...
- sqlite fts5 编译 xcode other c flags
-DSQLITE_ENABLE_FTS5 -DSQLITE_HAS_CODEC.-DSQLITE_TEMP_STORE=2.-DSQLITE_THREADSAFE.-DSQLCIPHER_CRYPTO ...
- SQLite编译(How To Compile SQLite)
摘自:http://www.sqlite.org/howtocompile.html Amalgamation Versus Individual Source Files与单个源文件合并 SQLit ...
- SQLite安装、编译与应用
原文: https://www.cnblogs.com/5211314jackrose/p/5720100.html 什么是 SQLite SQLite是一款轻量级的.基于文件的嵌入式数据库,实现自包 ...
- SQLite源码编译教程
SQLite源码编译安装 SQLite简介 编译安装 源码下载 编译过程 demo实例 总结 SQLite简介 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页.如果你想学习如何使用M ...
最新文章
- linux ssh登录失败
- GMIS 2017大会Wesly Mukai演讲:智能运输的未来
- 【科普】boy and girl,你是不是对算法工程师有误解
- android 微信分享没反应问题总结
- 开源组件DocX导出Word
- Android之自定义checkbox样式
- FineReport的公式编辑框的语法简介
- java解释器是哪个命令_宽恕命令解释器的最佳Java库(IES)
- 解决Odoo出现的Unable to send email, please configure the sender's email address or alias.
- Codeforces 631E 斜率优化
- win7将html设为桌面背景,win7系统将桌面背景设置为自己心仪类型的方法
- 把JRuby Rails应用部署在Java应用服务器上
- 洛克菲勒写给儿子的38封信
- 一名程序员的内心独白:我很忙,但我的代码还是很糟糕
- 秋草独寻人去后——986山野穿越点滴(七)
- 精品基于Uniapp+Springboot实现的患者服药提醒APP
- Java项目专栏之数据库建表
- 人力资源管理系统面向对象建模分析
- flowable支持集群数据库
- 争夺“李子柒”,但别让“她”跑了
热门文章
- 稳扎稳打Silverlight(30) - 2.0Tip/Trick之Silverlight.js, Silverlight.supportedUserAgent.js
- 001_深度剖析什么是 SLI、SLO和SLA?
- javaWeb校园宿舍管理解析(二)
- 有软件开发,就要有软件测试!
- VC6.0多线程例程
- ASP如何获取客户端真实IP地址
- 使用维护Relationship
- python+selenium,实现带有验证码的自动化登录功能
- Python3爬虫(六) 解析库的使用之Beautiful Soup
- 【数据仓库】——星型模型和雪花模型