问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

在ubantu虚拟机里怎么安装sqlite

发布网友 发布时间:2022-04-25 23:39

我来回答

2个回答

懂视网 时间:2022-05-03 15:14

#-*- codeing = utf-8 -*-
#@Time : 2020/6/14 15:10
#@Author : zhangfudong
#@FILE :testSqlite.py
#@Software : PyCharm

import sqlite3
## python 支持的轻便的数据库

## 连接数据库
conn = sqlite3.connect("test.db") ## 数打开或创建数据库文件
print("sqlist3 opened successfully")
## 建表
c = conn.cursor()
sql = ‘‘‘
 create table company(
 id int primary key not null,
 name text not null,
 age int not null,
 address char(50),
 salary real);
‘‘‘
c.execute(sql)
conn.commit()
conn.close()
print("create table successfully")
#-*- codeing = utf-8 -*-
#@Time : 2020/6/14 15:10
#@Author : zhangfudong
#@FILE :testSqlite.py
#@Software : PyCharm

import sqlite3
## python 支持的轻便的数据库

## 1、连接数据库
conn = sqlite3.connect("test.db") ## 打开或创建数据库文件
print("database opened successfully")
## 2、建表
c = conn.cursor()  ## 获取游标
# sql = ‘‘‘
# create table company(
#  id int primary key not null,
#  name text not null,
#  age int not null,
#  address char(50),
#  salary real);
# ‘‘‘
## 3、插入数据库
# sql = ‘‘‘
# insert into company(id,name,age,address,salary)
# values(3,"wangwu",23,"北京",8000)
# ‘‘‘
# c.execute(sql) ## 执行sql
# conn.commit()  ## 提交
# conn.close()  ## 关闭
# print("create table successfully")

##4、查询
sql = ‘‘‘
 select id,name,age,address,salary from company;
‘‘‘

cusor = c.execute(sql) ## 接收游标返回值
for row in cusor:
 print("id = ",row[0])
 print("name = ", row[1])
 print("age = ", row[2])
 print("address = ", row[3])
 print("salary = ", row[4],"
")

conn.close()



def saveData2DB(datalist,savepath2DB):
 ## 创建表
 initDB(savepath2DB)
 ## 插入表
 insertDB()
 ## 查询表
 selectDB()

import sqlite3
def initDB(dbpath):
 sql = ‘‘‘
 create table movie250(
  id integer primary key aotoincrement ,
  info_link text,
  pic_link text,
  cname varchar ,
  ename varchar ,
  score numeric ,
  rated numeric ,
  instruoduction text,
  info text
 )
 ‘‘‘
 conn = sqlite3.connect(dbpath)
 cursor = conn.cursor()
 cursor.execute(sql)
 conn.commit()
 conn.close()

11、sqlite

标签:lin   code   ddr   port   数据   eal   连接数   zhang   info   

热心网友 时间:2022-05-03 12:22

1、首先建一个文件夹,这里我命名为 sqlite,如下,它的路径为 /home/song/sqlite

2、进入 sqlite 文件夹,执行命令:sudo apt-get install sqlite sqlite3 ,我看着网上都需要安装 sqlite sqlite3,我就纳闷,后者不是前者的升级吗,怎么还需要安装 sqlite,还是不实验了,先安装上用用再说。

这时候已经安装上了,其实安装也没什么的。
3、执行命令:sqlite -version ,查看 sqlite 的版本

同时,我也执行了:sqlite3 -version ,这不是也有一个版本吗,很明显安装的是两个版本,我在想是不是需要支持一些旧格式的文件,所以把就格式也安装上了呢?
使用
创建数据库
4、在该文件夹下,执行命令:sqlite3 test.db ,创建一个名为test.db 的数据库,如下图

5、你可以输入 .help 命令,查看帮助信息。
创建数据表(注意,是数据表,不是数据库了。至少要在数据库中建立一个表或者试图,这样才能将数据库保存在磁盘中,否则数据库不会被创建)
6、现在输入:create table mytable(id,name,age); (注意这里要加分号)我在这里创建了一个名字叫mytabel的数据表,该数据表内定义了三个字段,分别为 id、name、age。

向数据表插入数据
7、执行命令:insert into mytable(id,name,age) values(1,"张三","21");
insert into mytable(id,name,age) values(2,"李四","23");

查询数据表
8、执行命令:select * from mytable;

设置格式
9、执行命令:.mode column (注意没有分号),设置为列显示模式

10、执行命令:

退出数据库
11、执行命令:

再次进入数据库
12、执行命令:sqlite3 test.db 打开咱们刚才创建的数据库

查看数据库信息
13、执行命令:.databases 查看数据库信息

查看该数据库内的表信息
14、执行命令:.tables 可以看到该数据库内有一个表文件

15、执行命令:sudo apt-get install sqlitebrowser 安装可视化工具
16、执行命令:sqlitebrowser test.db ,可以看到咱们的数据库了
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
哪个牌子复印机好 复印店用什么型号的复印机好 开复印店需要什么设备 家用打印复印机哪个好 如何分辨鞋底是不是空心格子底? Ubuntu10.04下安装Oracle11g 超市监控多少钱 超市防盗器要多少钱 超市防盗系统多少钱 智能存放柜管理系统 48小时核酸检测结果在哪里查询-48小时核酸检测怎么看结果 sqlite数据库从安装到使用的方法,因为我看了之后不知道要不要安装了 sqlite怎么安装 315产品查询网站是什么 什么是网上315? 315消费电子投诉网为什么登陆不上去呢? 我在315消费者网站进行了投诉,请问怎么撤诉啊! 315产品查询网站是什么? 315消费网可靠吗? 315消费电子投诉网的介绍 宁波跑滴滴要办理什么证件 在杭州跑滴滴需要办证吗? 现在想跑滴滴需要办理什么证? 这段时间孩子耳朵老是流黄水,还发臭,都影响他学习了,现在寒假期间前想问下怎么治? 耳朵里面经常流黄水有臭味,怎么办,可以治愈吗? 耳朵最里面有少量黄水有臭味用棉球吸了就没了。这可不可以自愈。不痛不痒但有点点不适感,喜欢噜鼻掏耳 耳朵里面有黄水 很臭怎么治 耳朵流黄水有臭味用什么药 一个合格的室内设计师需要具备哪些能力 耳朵里面出黄水并伴有异味,什么原因 耳朵里面有黄水,像脓一样,有臭味是怎么回事 请问Delphi 2010中怎么使用(安装)Sqlite数据库? 如何批量导入数据到Sqlite数据库 如何将SQLITE数据库文件打包到程序安装包里? 怎么把已有的数据库sqlite 求指导:android中数据库sqlite的安装路径 手机上安装怎样安装sqlite,需要哪些文件,是直接在手机上操作,不要用... 如何实现在APK安装过程中,就创建SQLITE数据库 如何在WindowsPhone8.1中引用SQLite数据库 如何让Navicat for SQLite 连接Sqlite数据库 Navicat怎么连接Sqlite数据库 如何用sqlite3 如何用SQLite Developer导入数据库文件 如何使用Sqlite Expert创建Sqlite数据库 iphone8p用来当备用机好吗 dnf无尽的祭坛怎么进入 dnf无尽的祭坛在哪 dnf无尽的祭坛怎么走 DNF无尽的祭坛任务在哪接? DNF无尽的祭坛多少级才可以刷啊?去哪里刷 DNF祭坛怎么去?