超级傻瓜的SQLiteStudio入门操作

        数据库是编程进阶、迈向实际开发中不可避免的一环,如果你像我一样觉得安装mysql已经够麻烦,那么超级非常强烈很建议用sqlite3来入手

        1.官网下载、安装SQLiteStudio,这是免费的,而且不足50M,名副其实的轻量级。如果你还在抗拒英文的阶段,仍然容易找到汉化版下载(实际上官方版安装后第一次运行,就会给出多种语言选择

--------

        

        2. 在安装好的文件夹里,创建一个数据库文件:新建一个文本文件,将扩展名改成db,如下图:

        3. 然后可以运行sqlitestudio.exe,刚才创建的数据库已经存在了,可以继续创建表。最基本的,表要有表名,顺便可以创建一列:

        4.数据类型不清楚的,暂时没关系,按照粗浅的编程经验,选TEXT总可以的。继续看看怎么添加数据,一位朋友告诉我他常用csv格式导入数据库,亲测确实方便: 

        5. 所谓的csv文件,直译全称为“逗号分割值”,直观看就是一组表格数据,每一行每一个用逗号分隔(见上图故技重施),这样的文件可以用Excel打开,也可记事本编辑。这也是一种着重数据储存而不是着重数据展示的文件格式,与之比较,一般Excel文件则可附有炫酷的展示效果。

        6.导入成功后,就是以下这样的,没什么意外(其实首行还是有一点点意外,那位朋友特别强调表头):

        7.可以继续尝试按每个按钮看看有什么东西,这些直观的东西,对直接写代码帮助不大,却可以借此初步建立起数据库都有些什么的概念。也许日后最多只是做增删查改这种低级操作,在认识上也不应满足于此。

        需要指出:本文所有的操作,暂时都不需要设置环境变量。你,还怕学不会吗!

加餐:

import sqlite3

#脚本写法,逐条指令

pathname = r"自己填"

tablename = "自己看着办"

clmname = "自己编一个"

datas = ("","","","")#项数必须对齐表的列数
...

a = sqlite3.connect(pathname)#无脑起手
alldatas = list(a.cursor().execute("select * from {}".format(tablename)))#无感情的sql机器
print(alldatas)
a.cursor().execute("insert into {} values {}".format(tablename,datas))# str(datas)也行
a.commit()#如果有修改数据,必须执行该条
a.close()#无脑收尾

SQLiteStudio 是一个用于管理和操作 SQLite 数据库的开源工具。以下是使用 SQLiteStudio 的基本教程: 1. 下载和安装:前往 SQLiteStudio 的官方网站(https://sqlitestudio.pl/)下载适用于您操作系统的安装程序,并按照提示进行安装。 2. 创建或打开数据库:启动 SQLiteStudio 后,您可以选择创建新数据库或打开现有数据库。单击菜单栏上的 "文件",然后选择 "新建数据库" 或 "打开数据库"。 3. 创建表格:在 SQLiteStudio 中,您可以使用图形界面创建表格。在左侧面板上,选择您的数据库,然后右键单击并选择 "新建表格"。在弹出的对话框中,定义表格的名称和列,并设置每个列的数据类型、约束和其他属性。 4. 插入数据:要向表格中插入数据,选择表格并单击 "浏览" 选项卡。然后点击工具栏上的 "插入记录" 图标,在弹出的对话框中输入要插入的值。 5. 查询数据:在 SQLiteStudio 中,您可以使用 SQL 查询语句检索数据。在顶部的查询编辑器中,输入您的查询语句(例如:SELECT * FROM table_name),然后点击工具栏上的 "执行查询" 图标。查询结果将显示在底部的结果窗口中。 6. 更新和删除数据:要更新或删除表格中的数据,选择表格并单击 "浏览" 选项卡。然后在结果窗口中选择要更新或删除的记录,并使用工具栏上的相应按钮执行操作。 7. 导出和导入数据:SQLiteStudio 支持将数据导出为 SQL 脚本、CSV 文件或 Excel 文件,并支持从这些格式中导入数据。选择表格并单击 "文件" 菜单,然后选择 "导出" 或 "导入"。 这只是 SQLiteStudio 的基本教程,该工具还提供了其他高级功能和选项,如索引、视图、触发器等。您可以通过阅读 SQLiteStudio 的官方文档或参考其他教程来深入了解更多功能。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值