Pycharm社区版 - sqlite使用

问题1:社区版没有database 窗口怎么解决?

https://www.jb51.net/article/255929.htm

安装完成Database Navigator后,按如下配置:

问题2:创建了table 后不会展示字段信息

解决:点下 no filter

sqlite 基本使用:

# -*- coding = utf-8 -*-
# @Time: 14:09
# @Author: zzc
# @File: test_sqlite.py
# @Software: PyCharm

import sqlite3

conn = sqlite3.connect('../test.db')

c = conn.cursor() # 获得游标对象


#创建表
sql = '''
    create table employee(
        id int not null primary key,
        name text not null,
        age int not null,
        address char(50),
        salary real
    );
'''


# # 插入数据
# insert_sql = '''
#  insert into empolyee values(2, 'zhangsan',18,'北京市朝阳区', 10000.00)
# '''

# print('创建表成功')
#提交

c.execute(sql)
conn.commit()
conn.close()

问题3:python操作sqlite 怎么使用占位符?

https://blog.51cto.com/u_15127510/4524230

sqlite 菜鸟教程:

https://www.runoob.com/sqlite/sqlite-drop-table.html

使用教程:

https://zhuanlan.zhihu.com/p/543119201

查询建表语句:

SELECT sql FROM sqlite_master WHERE type='table' AND name='your_table_name';

posted @ 2022-11-02 22:38  chuangzhou  阅读(356)  评论(0编辑  收藏  举报