//================================================================================================================================= [1] >> SQlite数据库 -->><1>轻量级体积极小;功能完备;开源;速度快;安装极其方便无需配置; -->><2>apt-get install sqlite3 #下载安装sqlite3 -->>常见命令: [ 0>>sqlite3 #进入sqlite3命令行模式 1>>.help 2>>.schema #Show the CREATE statements(声明) 3>>.databases # List names and files of attached databases(数据库) 4>>.table  # List names of tables 5>>.quit   #Exit this program ] -->>C接口API -->>sqlite3_open(const char *filename, sqlite3 **ppDb); [ 打开一个SQLite数据库文件,返回一个用于其他 SQLite 程序的数据库连接对象
	如果 filename 参数是 NULL那么 sqlite3_open() 将会在 RAM 中创建一个内存数据库,这只会在 session 的有效时间内持续。
	如果文件名 filename 不为 NULL,那么 sqlite3_open() 将使用这个参数值尝试打开数据库文件。如果该名称的文件不存在,sqlite3_open() 将创建一个新的命名为该名称的数据库文件并打开。 ] -->>sqlite3_exec(sqlite3*db, const char sql, int (callback)(void,int,char*,char**), void *arg, char **errmsg) [ 提供了一个执行 SQL 命令的快捷方式,SQL 命令由 sql 参数提供,可以由多个 SQL 命令组成
	sqlite3 是打开的数据库对象,
	callback 是一个回调,
	data 作为其第一个参数,
	errmsg 将被返回用来获取程序生成的任何错误。 ] -->>sqlite3_close(sqlite3*); [ 关闭之前调用 sqlite3_open() 打开的数据库连接 ] //=================================================================================================================================