MySQL安装首先安装社区版MySQL软件。具体安装过程这里省略。MySQL知识点总结MySQL属于关系型数据库,与之对应非关系型数据库,可以细分为四种类型,HBase列式存储以流方式在列存储所有的数据。Redis是一个key-value存储系统,key为字符串类型。MongoDB是一个基于分布式文件存储开源数据库系统。Neo4j是一个高性能NoSQL图形数据库。 MySQL存储引擎
转载 10月前
14阅读
听老一辈的人说过,人家那个年代,都是用打洞机来敲代码,每次打洞都要打一段时间,然后拿去机房运行,多不容易啊。现在小屁孩用着高级语言轻轻松松,随便一写都是各种黑科技,而python更是黑科技黑科技。 在昨天文章,你已经学会了用代码执行单条指令,但编程真正能力不在于按顺序运行一条接一条指令。你也不希望它只是简单地执行每行代码直到最后一行。所以今天我们要来学
转载 2023-09-11 21:03:02
393阅读
1 先来看两句代码 record = cursor.execute('select * from tbl where id = 123456').fecth_all()[0] msg = struct.unpack('!I', buff)[0] 不知道大家怎么样看,我觉得有这两个 [0] 跟在后面,还是蛮丑。其实可以利用 Python 赋值语句简写:
基本数据类型1.基本数据类型2.整形四种进制4.复数5.数值运算操作6.数值运算函数7.字符串及其相关函数 1.基本数据类型1.数字类型:整型(int),浮点型(float),复数类型(complex) 2.字符串类型:str 3.逻辑类型:bool True False 4.列表类型:list [ ] 有序可修改 5.元组类型:tuple () 有序不可修改 6.集合类型:set { }
转载 2023-08-21 16:45:39
112阅读
mysql - “where 1 = 1”语句可能重复:为什么有人会使用WHERE 1 = 1 AND< conditions> 在SQL子句中?我看到有些人使用语句来查询MySQL数据库表,如下所示:select * from car_table where 1=1 and value="TOYOTA"但1=1在这里意味着什么?Mellon asked 2019-03-14T13
ZC:个人觉得 range(...)参数类似  (注意:范围是 前闭后开)1、python [_-1][__-1] 1.1、网页内容保存1、案例解释   a='python'   b=a[::-1]   print(b) #nohtyp   c=a[::-2]   print(c) #nhy   #从后往前数的话,最后一个位置为-1   d=a[:-1] #从位置0到位置-1之前
1.update/insert 语句执行流程1.1 流程1.1.1 insert 流程在上一篇我们已经说过,一条SELECT语句执行需要几个步骤,实际上update/insert语句也差不多,不同是多出了redo logbin log两个重要部分。 这里再写一下整个流程:创建连接 通过TCP/IP连接Mysql解析器 这里mysql通过词法语法解析会知道这里是update语句。优化器
Python是一门面向对象(object oriented programming)编程语言.面向对象概述OOP 思想接触到任意一个任务,首先想到是任务这个世界构成,是由模型构成。OO相关名词OO: 面向对象OOA: 面向对象分析OOD: 面向对象设计OOI: 面向对象实现OOP: 面向对象编程OOA->OOD->OOI: 面向对象实现过程类对象概念类: 抽象名
转载 2023-10-18 21:28:44
74阅读
MySQL 索引索引索引用于快速查找具有特定列值行。如果没有索引,MySQL必须从第一行开始,然后读取整个表以查找相关行。表越大,成本越高。如果表中有相关列索引,MySQL可以快速确定要在数据文件中间寻找位置,而无需查看所有数据。这比按顺序读取每一行要快得多。类似于字典目录,查找字典内容时可以根据目录查找到数据存放位置,然后直接获取即可。本质上是告诉数据库存储引擎如何快速找到我们所要
转载 2024-09-23 06:35:32
70阅读
Python元组与列表类似,不同之处在于元组元素不能修改,元组使用小括号,列表使用方括号,元组创建很简单,只需要在括号添加元素,并使用逗号隔开即可一、创建元组代码如下:tup1 = ('physics', 'chemistry', 1997, 2000);tup2 = (1, 2, 3, 4, 5 );tup3 = "a", "b", "c", "d";创建空元组代码如下:tup1 = ()
增删改查插入数据为所有字段插入数据为指定字段插入数据“set”关键字插入数据所有字段指定字段:同时插入多条数据为所有字段插入多条数据为指定字段插入多条数据插入查询结果更新数据更新指定数据更新全部数据删除数据删除指定记录删除全部记录使用 `truncate` 语句删除数据deletetruncate区别 插入数据为所有字段插入数据语法格式:insert [into] table_name [c
转载 2023-06-25 12:55:04
68阅读
 上一篇我们讲述过MySQL创建数据库,数据表内容,其中涉及到了几个约束:NOT NULL   非空约束PRIMARY KEY   主键约束UNIQUE KEY    唯一约束其实还有两个约束:DEFAULT   默认约束FOREIGN KEY   外键约束今天主要跟大家分享这两个约束:
程序员都知道,数组、列表等下标都是从0开始,因此,学习一门语言,真的需要从0开始。近段时间,由于工作需要,对Python进行了系统。从零到一,从无到有的学习过程,收获特别大。一定程度上甚至改变了自己思维方式、工作方式。把近期学习整理笔记发布出来,也算是对学习小结。同时希望能够对大家有所帮助。[TOC]1. 概述1.1 什么是程序?所谓程序,就是为了实现一个需求而设计逻辑流程。有程序作为
一句“Hello World”是无数编程语言开始,python打过招呼之后应该干点正事了,计算机嘛,顾名思义做计算,计算什么呢?先从最基础0开始吧。打开python解释器,输入数字0,它就会给你返回显示一个数字0,回车,再然后输入0+1,就会在下方显示1解释器是可以直接用来做计算,就像在计算器上输入一样,结果很直观。接下来咱们再试下不能在计算器上做操作
在我们计算机,数据存储非常纯粹,就是01,这是由于我们电气特性导致,计算机是个电子器件,通过电让他运行,对于他来讲某个单元只有通电断电区别,我们一般将0视为断电,1视为通电;不论是字符、音乐还是视频,在计算机内部都是由01构成,不同是,对于这段01解读是不一样,就像我们说话一样,同样是发出声音,但是中文英语对声音解读是不一样,所以我们理解意思也就不同了;我们会
MySQL数据库三个属性发布时间:2020-06-02 13:35:54作者:LeahMySQL数据库三个属性是什么?一般大家对MySQL了解可能停留在概念层面上,而对于MySQL数据库三大属性了解相对较少。今天就跟大家聊聊MySQL数据库三大属性。1、原子性,要求属性具有原子性,不可再分解。表:字段1、 字段2(字段2.1、字段2.2)、字段3 ......如学生(学号,姓名,性别,
1我们知道,C标准不提供C++里“//”这样单行风格注释而只提供“/* */”这样块注释功能,我们通常使用它写代码说明性注释文字(注释作用)以及在调试时关闭某段代码对编译器可见性(屏蔽作用),当然,这里所谓“注释作用”“屏蔽作用”是我们从功能上下主观定义,对预处理器而言,两者并无任何区别。对于前者,因为“注释”不会再出现“注释”“需要屏蔽代码段”,所以不会有嵌套需求,所以
原创 2017-01-13 16:40:23
2653阅读
# 教你实现 MySQL 属性限制为 0 1 在数据库开发,我们常常需要限制某一属性取值范围,如将某一字段限制为只能输入 0 1。这种属性通常用来表示布尔值(True/False)。本文将详细介绍如何在 MySQL 实现这一功能,并提供具体代码示例步骤说明。 ## 实现流程 在 MySQL 实现属性只允许 0 1 步骤如下表所示: | 步骤 | 操作
原创 9月前
224阅读
# 实现 "mysql id= 1id=1 and isdeleted = 0" 步骤代码 --- ## 整体流程 下面是实现 "mysql id= 1id=1 and isdeleted = 0" 整体流程: ```mermaid flowchart TD; A(开始); B(连接到 MySQL 数据库); C(构建 SQL 查询语句); D(执
原创 2023-08-23 06:54:35
90阅读
Python程序语言指定任何非0非空(null)值为true,0 或者 null为false,所以Python 1 代表 True,0代表False
  • 1
  • 2
  • 3
  • 4
  • 5