首页 > 数据库 >Linux下编译Sqlite源码

Linux下编译Sqlite源码

时间:2023-04-01 17:33:09浏览次数:45  
标签:Sqlite 3410200 tar sqlite 编译 源码 Linux test autoconf

1.下载

wget https://www.sqlite.org/2023/sqlite-autoconf-3410200.tar.gz --no-check-certificate

2.解压

tar zxvf sqlite-autoconf-3410200.tar.gz

 

3.配置路径

cd sqlite-autoconf-3410200/

./configure --prefix=/data/sqlite #先建立该路径

 

4.编译

make && make install

 

5.运行

cd /data/sqlite/bin/

sqlite3 test.db

6.数据库操作

sqlite> create table test(id,name,age);
sqlite> .tables
test

sqlite> insert into test select 1,'zhangsan',18;
sqlite> select * from test;
1|zhangsan|18

 

标签:Sqlite,3410200,tar,sqlite,编译,源码,Linux,test,autoconf
From: https://www.cnblogs.com/hillman01/p/17278983.html

相关文章

  • linux运维常用命令
    #一、常规操作##1、创建文件夹mkdir文件夹名称##2、创建文件或编辑文件在目标文件夹中执行vi文件名.后缀#i (进入可编辑模式) # ESC (按Esc按键,退出编辑模式) # :q (未作任何编辑,直接退出) # :q! (强制退出) # :wq......
  • linux 安装Python
    Linux通常附带大多数Python都是2.7.5版本。如果我们想使用Python3,最好安装一个新的Python3环境,但请不要尝试删除Python2,避免引起不必要的麻烦。1、获取python#在Linux的home目录下创建一个python3目录mkdir/home/python3#切换到python3目录cd/home/python3#下载安装包到py......
  • linux操作系统实验四-以time/gettimeofday系统调用为例分析ARM64 Linux 5.4.34
    一、搭配环境(1)安装编译工具sudoapt-getinstallgcc-aarch64-linux-gnusudoapt-getinstalllibncurses5-dev build-essentialgitbisonflexlibssl-dev(2)制作根文件系统wget https://busybox.net/downloads/busybox-1.33.1.tar.bz2tar-xjfbusybox-1.33.1.tar.bz2......
  • Linux核心命令
    Linux查询命令手册网站:https://wangchujiang.com/linux-command/http://linux.51yip.com/1.线上查询及帮助命令(3个)manlshelpinfo2.文件和目录操作命令(13个)ls$ls   #仅列出当前目录可见文件$ls-l  #列出当前目录可见文件详细信息√$ls-hl #列出详......
  • 关于网络通信中TCP/UDP的端口范围-以及在Linux系统中的使用权限说明
    关于TCP/UDP的端口号的范围都是0~65535 根据IANA定义,可以参考如下链接:https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xhtmlIANA将这些端口分成了3类,LastUpdated2023-03-30Portnumbersareassignedinvariousways,based......
  • Linux下防火墙操作
    一、什么是防火墙防火墙:防范一些网络攻击。有软件防火墙、硬件防火墙之分。防火墙选择让正常请求通过,从而保证网络安全性。二、firewalld防火墙的概念2.1、区域CentOS6x中防火墙叫做iptables;CentOS7.x中默认使用的防火墙是firewalldfirewalld增加了区域的概念,所谓区域......
  • 使用 IntelliJ IDEA 构建 Spring Framework 5.3.21 源码问题解决
    源码版本1、下载地址:https://github.com/spring-projects/spring-framework/tags2、选择要构建的源码版本并下载,例如:5.3.21相关环境1、操作系统:Windows102、JDK版本:Jdk173、IDE工具:IntelliJIDEA2021.3.34、项目构建工具:Gradle7.3.3使用IntelliJIDEA构建Spring......
  • Linux系统之部署Go语言开发运行环境
    (Linux系统之部署Go语言开发运行环境)一、Go语言介绍1.Go语言简介Go(又称Golang)是Google开发的一种静态强类型、编译型、并发型,并具有垃圾回收功能的编程语言。2.Go语言的撰写风格每行程序结束后不需要撰写分号。左大括号不能够换行放置。if判断式和for循环不需要以小括号......
  • 鸿蒙开发学习笔记-UIAbility-Router页面跳转接口源码分析
    在鸿蒙开发中,UIAbility的跳转使用router方法.在使用的时候需导入importrouterfrom'@ohos.router';该方法接口成员如下:1.interfaceRouterOptionsinterfaceRouterOptions{url:string;//跳转页面的Urlparams?:Object;//传给跳转页面的参数params......
  • 备份 Linux 系统神器:rsync
    导读探索rsync在备份方案中的作用。在系统管理员的工作中备份无疑是一个重要的部分。当没有完整备份或者良好规划的备份和实施时,就可能或早或晚不可挽回地丢失重要的数据。所有公司,无论大小,都运营在数据之上。考虑到丢失业务数据造成的经济和业务损失,从最小的个人公司到......