数据库
架构师训练营
惟日孜孜 无敢逸豫
展开
-
SQLite入门到精通之七:增删查改(Insert |Delete|Select|Update)
SQLiteInsert 语句SQLite 的INSERT INTO语句用于向数据库的某个表中添加新的数据行。语法INSERT INTO 语句有两种基本语法,如下所示:INSERT INTO TABLE_NAME [(column1, column2, column3,...columnN)] VALUES (value1, value2, value3,...valu...原创 2019-03-19 22:39:44 · 1035 阅读 · 1 评论 -
SQLite入门到精通之五:表达式
SQLite表达式表达式是一个或多个值、运算符和计算值的SQL函数的组合。SQL 表达式与公式类似,都写在查询语言中。您还可以使用特定的数据集来查询数据库。语法假设 SELECT 语句的基本语法如下:SELECT column1, column2, columnN FROM table_name WHERE [CONDITION | EXPRESSION];有不同类...原创 2019-03-18 23:02:35 · 274 阅读 · 0 评论 -
SQLite入门到精通之四:运算符
SQLite运算符SQLite 运算符是什么?运算符是一个保留字或字符,主要用于 SQLite 语句的 WHERE 子句中执行操作,如比较和算术运算。运算符用于指定 SQLite 语句中的条件,并在语句中连接多个条件。 算术运算符 比较运算符 逻辑运算符 位运算符 SQLite 算术运算符假设变量 a=10,变量 b=20,则:运算符...原创 2019-03-18 23:01:04 · 361 阅读 · 0 评论 -
SQLite入门到精通之三:数据库和表的创建&删除
SQLite创建数据库SQLite 的sqlite3命令被用来创建新的 SQLite 数据库。您不需要任何特殊的权限即可创建一个数据。语法sqlite3 命令的基本语法如下:$sqlite3 DatabaseName.db通常情况下,数据库名称在 RDBMS 内应该是唯一的。实例如果您想创建一个新的数据库 <testDB.db>,SQLITE3 语句...原创 2019-03-18 22:57:57 · 1317 阅读 · 0 评论 -
SQLite入门到精通之二:数据类型说明
SQLite数据类型SQLite 数据类型是一个用来指定任何对象的数据类型的属性。SQLite 中的每一列,每个变量和表达式都有相关的数据类型。您可以在创建表的同时使用这些数据类型。SQLite 使用一个更普遍的动态类型系统。在 SQLite 中,值的数据类型与值本身是相关的,而不是与它的容器相关。SQLite 存储类每个存储在 SQLite 数据库中的值都具有以下存储类之一:...原创 2019-03-18 22:55:05 · 261 阅读 · 0 评论 -
SQLite入门到精通之一:概述
什么是 SQLite?SQLite是一个进程内的库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。它是一个零配置的数据库,这意味着与其他数据库一样,您不需要在系统中配置。就像其他数据库,SQLite 引擎不是一个独立的进程,可以按应用程序需求进行静态或动态连接。SQLite 直接访问其存储文件。为什么要用 SQLite? 不需要一个单独的服务器进程或...原创 2019-03-18 22:48:21 · 820 阅读 · 0 评论 -
二、SQLite的工具 Navicat for SQLite 安装说明
NavicatforSQLite 下载地址&安装&注册破解: http://www.xue51.com/soft/3204.html下载链接(自测可行)http://www.xue51.com/soft/3204.html安装教程(自测可行)1、在本站下载好安装包,双击运行“navicat120_sqlite_en_x64.exe”程序,弹出...原创 2019-03-13 20:32:55 · 1086 阅读 · 1 评论 -
一、MySQL的工具Navicat for MySQL 安装说明
Navicat for MySQL 安装软件和破解补丁:链接:https://pan.baidu.com/s/1oKcErok_Ijm0CY9UjNMrnA密码:4xb11.错误1:Navicat for Mysql连接mysql数据库时出现 2003-Can't connect to MySql server on 'localhost'(10061)解决方法:https...原创 2019-03-13 20:29:50 · 305 阅读 · 0 评论 -
SQLite入门到精通之十二:进阶3:特殊指令:PRAGMA|Join|Unions|Alter
SQLitePRAGMASQLite 的PRAGMA命令是一个特殊的命令,可以用在 SQLite 环境内控制各种环境变量和状态标志。一个 PRAGMA 值可以被读取,也可以根据需求进行设置。语法要查询当前的 PRAGMA 值,只需要提供该 pragma 的名字:PRAGMA pragma_name;要为 PRAGMA 设置一个新的值,语法如下:PRAGMA pra...原创 2019-03-19 23:10:17 · 660 阅读 · 0 评论 -
SQLite入门到精通之十一:进阶2:约束|别名|NULL值|子查询
SQLite约束约束是在表的数据列上强制执行的规则。这些是用来限制可以插入到表中的数据类型。这确保了数据库中数据的准确性和可靠性。约束可以是列级或表级。列级约束仅适用于列,表级约束被应用到整个表。以下是在 SQLite 中常用的约束。 NOT NULL 约束:确保某列不能有 NULL 值。 DEFAULT 约束:当某列没有指定值时,为该列提供默认值。 UNI...原创 2019-03-19 23:06:27 · 419 阅读 · 0 评论 -
SQLite入门到精通之十:进阶1:视图(View)|触发器(Trigger)|索引|事务
SQLite视图(View)视图(View)只不过是通过相关的名称存储在数据库中的一个 SQLite 语句。视图(View)实际上是一个以预定义的 SQLite 查询形式存在的表的组合。视图(View)可以包含一个表的所有行或从一个或多个表选定行。视图(View)可以从一个或多个表创建,这取决于要创建视图的 SQLite 查询。、视图(View)是一种虚表,允许用户实现以下几点:...原创 2019-03-19 23:02:23 · 1914 阅读 · 0 评论 -
SQLite入门到精通之九:排序和分组(Order By|Group By|Having|Distinct)
SQLiteOrder BySQLite 的ORDER BY子句是用来基于一个或多个列按升序或降序顺序排列数据。语法ORDER BY 子句的基本语法如下:SELECT column-list FROM table_name [WHERE condition] [ORDER BY column1, column2, .. columnN] [ASC | DESC];...原创 2019-03-19 22:49:51 · 5138 阅读 · 0 评论 -
SQLite入门到精通之八:条件语句(Where|AND/OR|Like|Limit)
SQLiteWhere 子句SQLite的WHERE子句用于指定从一个表或多个表中获取数据的条件。如果满足给定的条件,即为真(true)时,则从表中返回特定的值。您可以使用 WHERE 子句来过滤记录,只获取需要的记录。WHERE 子句不仅可用在 SELECT 语句中,它也可用在 UPDATE、DELETE 语句中,等等,这些我们将在随后的章节中学习到。语法SQLite ...原创 2019-03-19 22:46:35 · 2967 阅读 · 0 评论 -
SQLite入门到精通之六:常用语句的语法清单
SQLite语法SQLite 是遵循一套独特的称为语法的规则和准则。本教程列出了所有基本的 SQLite 语法,向您提供了一个 SQLite 快速入门。大小写敏感性有个重要的点值得注意,SQLite 是不区分大小写的,但也有一些命令是大小写敏感的,比如GLOB和glob在 SQLite 的语句中有不同的含义。注释SQLite 注释是附加的注释,可以在 SQ...原创 2019-03-18 23:16:58 · 350 阅读 · 0 评论