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()


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM