
数据库database
dsg333
资深工程师,对嵌入式软硬件掌握较好
展开
-
SQLITE 使用过程中问题分析
1 delete语句如果想要使用扩展功能 limit/offset子句,则在编译sqlite程序时,就需要指定宏SQLITE_ENABLE_UPDATE_DELETE_LIMIT2 delete语句中如果删除记录条数过少,有可能导致全部记录被删除原创 2012-12-11 16:06:34 · 425 阅读 · 0 评论 -
两种方式实现SQLite 主键自动增加
SQLite 主键自动增加(autoincrease)可以实现,经过测试,有以下两种方法:下面所有的代码和结果,都是真实实验的结果。1、使用类似 MySQL 的 autoincrease 参数,例如:Create table meta_struct(id INTEGER PRIMARY KEY AUTOINCREMENT, name varchar, type Integer);转载 2012-12-11 15:43:39 · 14628 阅读 · 0 评论 -
SQLite3 API编程手册
前序:... 1一、 版本... 1二、 基本编译... 2三、 SQLITE操作入门... 2(1) 基本流程... 2(2) SQL语句操作... 4(3) 操作二进制... 8(4) 事务处理... 10四、 给数据库加密... 10五、 后记... 25前序:Sqlite3 的确很好用。小巧、速度快。但是因为非微软的产品,帮助文档总觉得不够。转载 2012-12-05 15:04:54 · 963 阅读 · 0 评论 -
SQLITE的事务处理
在对 sqlite3 insert into 等操作时速度比较慢。原因:它以文件的形式存在磁盘中,每次访问时都要打开一次文件,如果对数据库进行大量的操作,就很慢。解决办法:用事物的形式提交,因为开始事务后,进行的大量操作语句都保存在内存中,当提交时才全部写入数据库,此时,数据库文件也只用打开一次。如果操作错误,还可以回滚事务。接口:事务的操作没有特别的接口函数,就是一个普通的 sql转载 2012-12-10 15:58:23 · 835 阅读 · 0 评论 -
SQlite命令行工具的使用
最近使用sqlite较多,这东西现在是越用越着迷,不管是工作或者个人自娱自乐写东西,只要有数据存储首先就想到了sqlite,我一直对C/S模式的数据存储很反感,记得在知道sqlite之前的很长一段时间里一直用的是xml来存数我的数据,我喜欢将数据存储在单一文件里,我可以随时把数据带在身上,而且它们兼容性够好,拿着数据文件到那里都能用,哪怕是在嵌入式系统里照样玩儿的转…SQLite特性转载 2012-12-11 15:38:30 · 436 阅读 · 0 评论 -
SQLITE3在tiny6410上的移植
下载sqlite最新版本3.7.9 http://www.sqlite.org/download.html 源码包: sqlite-autoconf-3071400.tar.gz 解压源码包到/opt目录下: #tar xvzf sqlite-autoconf-3071400.tar.gz –C /opt/ 建立make install目录: # mkdir转载 2012-12-05 12:47:33 · 3499 阅读 · 0 评论 -
SQLite的SQL语法
SQLite库可以解析大部分标准SQL语言。但它也省去了一些特性并且加入了一些自己的新特性。这篇文档就是试图描述那些SQLite支持/不支持的SQL语法的。查看关键字列表。如下语法表格中,纯文本用蓝色粗体显示。非终极符号为斜体红色。作为语法一部分的运算符用黑色Roman字体表示。这篇文档只是对SQLite实现的SQL语法的综述,有所忽略。想要得到更详细的信息,参考源代码和语法文件“转载 2012-12-11 15:37:13 · 553 阅读 · 0 评论 -
mysql grant 权限分配
密码修改1、数据库中修改mysql -u root -p 回车 输入密码 mysql> user mysql mysql> select user,password from user; #查看密码 #可以看到密码41位,直接修改此表不为上策,但是可以通过函数计算密码来修改 mysql> sel转载 2013-07-31 21:28:54 · 805 阅读 · 0 评论 -
如何设置mysql远程访问
Mysql默认是不可以通过远程机器访问的,通过下面的配置可以开启远程访问 在MySQL Server端: 执行mysql 命令进入mysql 命令模式, Sql代码 mysql> use mysql; mysql> GRANT ALL ON *.* TO admin@'%' IDENTIFIED BY 'admin' WITH GRANT OPTI转载 2013-07-31 21:35:58 · 725 阅读 · 0 评论