SQLite在micro上的移植
下面来讲讲SQLite在micro上的移植。 步骤: 一、编译适用于arm的数据库 1、下载SQLite源码包。网址:http://www.sqlite.org/ 2、
下面来讲讲SQLite在micro上的移植。
步骤:
一、编译适用于arm的数据库
1、下载SQLite源码包。网址:
2、解压源码包。
[root@localhost sql]# tar -zxvf SQLite.tar.gz
3、进入该目录。
[root@localhost sql]# cd SQLite
4、创建一个build目录,并进入。PS:此目录用于交叉编译。
[root@localhost build]# mkdir build
[root@localhost build]# cd build/
5、在build目录中运行配置程序。
[root@localhost build]# ../configure --host=arm-linux --prefix=/myworkspace/sql/SQLite/build/target
。。。。开始配置咯。。。。
PS:如果你对这些选项不清楚的话你就./configure --help (在源码目录中进行,或者写绝对路径)。
6、执行make和make install命令进行编译和安装。
[root@localhost build]#make&make install
。。。。开始编译和安装。。。。
(我这儿没有出现任何错误,如果大家出现了什么编译错误我们一起研究的(⊙o⊙)…)
完成过后你的build目录下有一个target目录中会有三个目录:
[root@localhost target]# ls
bin include lib
这个就不解释了哈。
二、移植数据库
1、将个刚才的target下的bin和lib目录放在一个新建的SQLite目录中。
2、接下来你就不择手段的将SQLite这个目录搞到你的开发板上去,然后添加环境变量
[root@localhost target]#vim /etc/profile PS:这里也可以用vi,只是我做了一个alias
在这个文件中添加下面两行
export PATH=/SQLite/bin:$PATH
export LD_LIBRARY_PATH=/lib:$LD_LIBRARY_PATH
重启就生效了。
三、测试
[root@FriendlyARM /]# sqlite3 file.db
SQLite version 3.7.15 2012-12-10 22:19:14
Enter ".help" for instructions
Enter SQL statements terminated with a ";"
sqlite> create table file(number,name);
sqlite> insert into file values(1,'BIN');
sqlite> insert into file values(2,'LIB');
sqlite> select * from file;
1|BIN
2|LIB
sqlite> .quit
[root@FriendlyARM /]#
看,上面创建了一个file的数据库,并且插入了两个记录,经查询,正确。说明你的数据库算是搞定了,接下来快去学习程序控制吧!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

如何使用PHP和SQLite建立使用者登入系統在當今網路時代,使用者登入系統是許多網站和應用程式的基本功能之一。本文將介紹如何使用PHP和SQLite來建立一個簡單且強大的使用者登入系統。 SQLite是一個嵌入式資料庫引擎,它是一個零配置的、伺服器端的資料庫引擎。 PHP是一種流行的伺服器端腳本語言,它與SQLite結合使用可以創建出靈活且高效的使用者登入系統。透過以

PHP和SQLite:如何進行資料壓縮和加密在許多Web應用程式中,資料的安全性和儲存空間的利用率是非常重要的考慮因素。 PHP和SQLite是兩個非常廣泛使用的工具,本文將介紹如何使用它們來進行資料壓縮和加密。 SQLite是一種輕量級的嵌入式資料庫引擎,它沒有獨立的伺服器進程,而是直接與應用程式互動。 PHP是一種流行的伺服器端腳本語言,被廣泛用於建立動態

使用PHP和SQLite實現使用者權限和存取控制在現代的web應用程式中,使用者權限和存取控制是非常重要的一部分。透過正確的權限管理,可以確保只有經過授權的使用者能夠存取特定的頁面和功能。在本文中,我們將學習如何使用PHP和SQLite來實現基本的使用者權限和存取控制。首先,我們需要建立一個SQLite資料庫來儲存使用者和其權限的資訊。下面是簡單的使用者表和權限表的結構

使用PHP和SQLite實現資料圖表和視覺化概述:隨著大數據時代的到來,資料圖表和視覺化成為了展示和分析資料的重要方式。在本文中,將介紹如何使用PHP和SQLite實現資料圖表和視覺化的功能。以一個實例為例,展示如何從SQLite資料庫讀取數據,並使用常見的數據圖表庫來展示數據。準備工作:首先,需要確保已經安裝了PHP和SQLite資料庫。如果沒有安裝,可

隨著網路的發展,部落格成為越來越人分享自己生活、知識和想法的平台。如果你也想創建一個自己的博客,那麼本文將介紹如何使用PHP和SQLite來創建一個簡單的博客。在確定需求在開始創建部落格之前,我們需要確定自己想要實現的功能。例如:建立部落格文章編輯部落格文章刪除部落格文章顯示部落格文章清單顯示部落格文章詳情使用者認證和權限控制安裝PHP和SQLite我們需要安裝PHP和S

PHP和SQLite:如何處理長連結和斷線重連引言:在Web開發中,PHP和SQLite是兩個常用的技術。然而,長連接和斷線重連是在使用PHP和SQLite時經常遇到的一些問題。本文將介紹如何在PHP中處理長連接和斷線重連的問題,並提供一些實例程式碼,以幫助開發者更好地理解和解決這些問題。一、長連接問題在使用PHP連接SQLite資料庫時,長連接(Persis

如何使用PHP和SQLite進行全文搜尋和索引策略引言:在現代的應用程式開發中,全文搜尋功能在許多領域中都是不可或缺的。無論是在部落格、新聞網站還是在電子商務平台上,用戶都習慣使用關鍵字進行搜尋。因此,為了提高使用者體驗並提供更好的搜尋結果,我們需要使用適當的搜尋和索引策略來提供全文搜尋功能。在本文中,我們將探討如何使用PHP和SQLite資料庫來實現全文搜尋和

在當今資料驅動的世界中,擁有有效的資料處理方法至關重要,而SQLite是小型資料庫系統的最佳解決方案之一。 SQLite是一種流行的關聯式資料庫系統,易於使用、輕量級且可擴展。在SQLite中儲存資料的一種方法是以CSV格式儲存。這使我們能夠將結構化資料儲存在平面檔案中,並且可以在Python的幫助下輕鬆解析。在本教程中,我們將學習如何使用Python從CSV檔案建立SQLite資料庫。什麼是SQLite資料庫? SQLite是一個軟體庫,提供關聯式資料庫管理系統(RDBMS),該系統將資料儲存在獨立、
