SQLITE数据库不支持远程访问
SQLITE数据库不支持远程访问
import sqlite3
conn=sqlite3.connect("dailiaq.db")
cur=conn.cursor()
def create():
sql = '''CREATE TABLE `mydlax1aa` (ID INTEGER PRIMARY KEY AUTOINCREMENT,http_type VARCHAR(12) DEFAULT NULL,ip VARCHAR(12) DEFAULT NULL,port VARCHAR(12) DEFAULT NULL,speed VARCHAR(12) DEFAULT NULL)'''
try:
cur.execute(sql)
conn.commit()
print("成功创建表")
except:
print("创建失败")
def chaxun(aab):#查询指定表
sql="select * from mydlax"
sql="select * from %s" %aab
#result = cur.execute(sql)
result=cur.execute("select * from %s"%aab)
print(result.fetchone())
print(result.fetchall()) #查询所有行
def chajg(aab):#查询指定表结构
#cur.execute('select * from perpetualCalendar')
#cur.execute('PRAGMA table_info(mydlax)')
cur.execute('PRAGMA table_info(%s)'%aab)
values = cur.fetchall()
print(values)
def shanchub(aab):
try:
cur.execute('DROP TABLE %s'%aab)
conn.commit()
print("删除成功")
except Exception as e:
print("删除失败")
def inserjl(biao,http,ip,port,speed):
try:
cur.execute('replace into %s (http_type,ip,port,speed) values (?,?,?,?)'%biao,(http,ip,port,speed))
conn.commit()
print("插入成功")
except:
print("插入失败")
def shanchujl(ida):#删除某行的某一行
try:
cur.execute("delete from mydlax1a where ID=%s"%ida)
conn.commit()
print("删除记录成功")
except:
print("删除记录失败")
def shanjl(biao,ida):#删除指定表的某一行
try:
cur.execute("delete from %s where ID=:id"%biao ,{"id":ida})
conn.commit()
print("删除记录成功")
except:
print("删除记录失败") #create()
chaxun(aab="mydlax1a")
chajg(aab="mydlax")
#shanchub(aab="mydlax1aa")
#inserjl("mydlax1aa","2","2","3","4")
#shanchujl(ida=4)
shanjl("mydlax1a",ida=6)
import sqlite3
conn=sqlite3.connect('aa1.db')
c = conn.cursor()
c.execute('''CREATE TABLE test1
(ID INTEGER PRIMARY KEY AUTOINCREMENT,
RIQI TEXT NOT NULL,
dn text not null,
CISHU INT NOT NULL);''')
print("Table created successfully")
conn.commit()
conn.close()
SQLITE数据库不支持远程访问的更多相关文章
- 图解IntelliJ IDEA 13版本对Android SQLite数据库的支持
IntelliJ IDEA 13版本的重要构建之一是支持Android程序开发.当然对Android SQLite数据库的支持也就成为了Android开发者对IntelliJ IDEA 13版本的绝对 ...
- DataUml Design 介绍8-DataUML 1.2版本正式发布(支持SQLite数据库、NetUML开发框架)
DataUML 1.2版本在软件架构上有了很大的变化,目前DataUML支持Access.SQLite.MY SQL .ORACLE.MS SERVER2000.MS SERVER2005.MS SE ...
- android: SQLite 数据库的最佳实践
6.5.1 使用事务 前面我们已经知道,SQLite 数据库是支持事务的,事务的特性可以保证让某一系列的操 作要么全部完成,要么一个都不会完成.那么在什么情况下才需要使用事务呢?想象以下场 景, ...
- sqlite数据库执行full outer join
sqlite数据库执行full outer join时提示:RIGHT and FULL OUTER JOINs are not currently supported. sqlite数据库不支持(+ ...
- 解决SQLite数据库中文乱码问题
关于SQLite中出现中文乱码的分析以及解决方案 我们在使用SQLite数据库时候,可能会发现,向数据库插入数据时候显示的是汉字,但通过SQLite读出来时却显示的乱码,这是因为SQLite数据库 ...
- 在C#中利用Nuget包使用SQLite数据库和Linq to SQLite
本来是学习在VB中使用SQLite数据库和Linq to SQLite,结果先学习到了在C#中使用SQLite数据库和Linq to SQLite的方法,写出来与大家共同学习.(不知道算不算不务正业) ...
- SQLite数据库学习小结——native层实现
1. SQlite概述 SQLite是一款轻量.快速.跨平台的嵌入式数据库,是遵守ACID(注:ACID指数据库事务正确执行的四个基本要素的缩写.包含:原子性(Atomicity).一致性(Consi ...
- Python学习笔记:sqlite3(sqlite数据库操作)
对于数据库的操作,Python中可以通过下载一些对应的三方插件和对应的数据库来实现数据库的操作,但是这样不免使得Python程序变得更加复杂了.如果只是想要使用数据库,又不想下载一些不必要的插件和辅助 ...
- 使用iOS原生sqlite3框架对sqlite数据库进行操作
摘要: iOS中sqlite3框架可以很好的对sqlite数据库进行支持,通过面向对象的封装,可以更易于开发者使用. 使用iOS原生sqlite3框架对sqlite数据库进行操作 一.引言 sqlit ...
随机推荐
- mysql 多字段联合唯一索引
6个字段组成联合唯一索引 索引名称code_level_metric_type_week_year sql语句联合索引 CREATE UNIQUE INDEX code_level_metric_ty ...
- nvJPEG库
nvJPEG库 GPU加速的JPEG解码器,编码器和代码转换器 nvJPEG库是高性能的GPU加速库,用于解码,编码和转码JPEG格式的图像.nvJPEG2000库用于解码JPEG 2000格式的图像 ...
- MindSpore平台系统类
MindSpore平台系统类 Q:MindSpore只能在华为自己的NPU上跑么? A: MindSpore同时支持华为自己的Ascend NPU.GPU与CPU,是支持异构算力的. Q:MindSp ...
- 分布式深度学习DDL解析
分布式深度学习DDL解析 一.概述 给一个庞大的GPU集群,在实际的应用中,现有的大数据调度器会导致长队列延迟和低的性能,该文章提出了Tiresias,即一个GPU集群的调度器,专门适应分布式深度学习 ...
- 特斯拉Tesla Model 3整体架构解析(下)
特斯拉Tesla Model 3整体架构解析(中) Tesla Computer Unit 特斯拉已经开发了一个由自动驾驶仪和信息计算机组成的定制"液冷双计算平台"."他 ...
- P5837 [USACO19DEC]Milk Pumping G
题目描述 Farmer John 最近为了扩张他的牛奶产业帝国而收购了一个新的农场.这一新的农场通过一个管道网络与附近的小镇相连,FJ 想要找出其中最合适的一组管道,将其购买并用来将牛奶从农场输送到小 ...
- Kali 2021.2 最新安装教程 图文详解(保姆式)
0x00 前言 Kali Linux 新版本(2021.2)增加大量新工具和功能,感兴趣的小伙伴可以到kali官网查看相关介绍. 新版采用Xfce 4.16桌面环境,附上帅照! 0x01 安装环境 宿 ...
- top命令信息详解
top详解 [root@localhost ~]# top top - 09:36:38 up 17:59, 3 users, load average: 0.00, 0.03, 0.00 Tasks ...
- DOS命令行(7)——Windows网络检测与诊断
ping ping 命令的作用是通过发送"网际控制报文协议(ICMP)"回响请求消息来验证另一台TCP/IP计算机的IP级连接状态,回响应答消息的接收情况将和返回过程的次数一起显示 ...
- 关于 Windows 下 Qt 开发,这个问题必须要搞清楚!
小伙伴们,大家好,小北师兄又来喂饭啦,从上次写完<一个例子让你秒懂 Qt Creator 编译原理>后,师兄对于 Qt 的一些环境配置有了更深的理解,这对师兄进行 Qt 的后续学习起到了很 ...