Linux系统下SQLite创建数据库, 建表, 插入数据保姆级教程

这篇具有很好参考价值的文章主要介绍了Linux系统下SQLite创建数据库, 建表, 插入数据保姆级教程。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1,创建数据库:

sqlite test.db 

Linux系统下SQLite创建数据库, 建表, 插入数据保姆级教程

我这边是sqlite2版本, 直接使用命令sqlite test.db创建一个名称为test的数据库; test是你自定义是数据库名, 创建好数据库后, 接下来开始创建表格

2.创建表格, 就是常规的sql建表语句

CREATE TABLE  ids_logs ( english_details TEXT, chinese_details TEXT, event_definition TEXT, event_analysis TEXT, bug_repair TEXT, handling_suggestion TEXT );

ids_logs:表名

括号后面比如前面english_details是字段名, TEXT是该字段对应的数据类型, 创建完成后可以使用上一篇文章中提到的.table命令来查看表格是否创建成功

Linux系统下SQLite创建数据库, 建表, 插入数据保姆级教程

 3.插入数据到创建好的表格ids_logs表中中:

sql语句示例:

INSERT INTO "ids_logs" VALUES ('FILE-MULTIMEDIA Microsoft Windows AVI cinepak codec decompression remote code execution attempt', '多媒体文件:微软Windows AVI cinepak编解码器解压缩远程代码执行尝试', '用户提权企图', '可能发生利用Cinepak编解码器解压缩漏洞的尝试(CEV,2010-2553)', 'MicrosoftWindowsXPSP2和SP3WindowsVistaSP1以及SP2和Windows7中的Cinepak编解码器没有正确解压缩媒体文件,这些文件允许远程攻击者通过精心设计的文件(即Cinepak编解码器解压缩漏洞)执行任意代码。未经身份验证的远程攻击者可能执行任意代码或导致易受攻击的系统或应用程序崩溃。', 'Microsoft已在2010年8月的Microsoft安全公告摘要中提供了这些漏洞的更新。该安全公告介绍与更新相关的任何已知问题。鼓励管理员注意这些问题并测试任何潜在的不利影响。管理员应考虑使用自动更新分发系统,例如WindowsServerUpdateServices(WSUS)。');

Linux系统下SQLite创建数据库, 建表, 插入数据保姆级教程

上面是插入一条数据, 也可以同时执行多条insert语句一次性插入多条数据, 操作示例:

Linux系统下SQLite创建数据库, 建表, 插入数据保姆级教程

 4.退出sqlite

.quit

这条命令上一篇文章有写到过, 没记住不熟悉的请查看上一篇文章: Linux系统下SQLite基础使用命令 (欢迎大家关注我, 文章是连贯性的, 这样更加方便大家阅读和记忆)

最后查看下创建的test.db数据库:

直接ls命令查看

Linux系统下SQLite创建数据库, 建表, 插入数据保姆级教程

 今天这篇文章就先写到这, 我们下期见!!文章来源地址https://www.toymoban.com/news/detail-474942.html

到了这里,关于Linux系统下SQLite创建数据库, 建表, 插入数据保姆级教程的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包