mysql中primarykey是什么
说明1、primary key主键约束是一个列或者列的组合,其值能唯一地标识表中的每一行。这样的一列或多列称为表的主键,通过它可以强制表的实体完整性。2、效果等价于not null+unique,即非空且唯一。是innodb引擎组织存储数据的依据,innodb存储引擎在创建表的时候必须要有primary key。实例mysql> create table t...
2024-01-10mysql约束条件notnull的使用
说明1、该约束条件的意思是在向表中插入数据的时候,有约定条件not null的列值不能为空,否则会报错。2、not null的字段是不能插入mull的,只能插入空值。实例mysql> create table t1(id int not null, name varchar(4));Query OK, 0 rows affected (0.01 sec) mysql> insert into t1 (id, name) values (1, 'python');Query OK, 1...
2024-01-10mysql约束条件unique是什么
说明1、指定某列或者某几列的组合数据不能重复,即单列唯一和多列联合唯一。2、唯一约束可以保证记录的唯一性。3、唯一约束的字段可以为空值。4、每张数据表可以存在多个唯一约束。实例-- 单列唯一,id列插入重复的数据就会报错mysql> create table t(id int unique, name varchar(4));Query OK, 0 rows af...
2024-01-10js中co模块是什么
说明1、co模块可以帮助我们完成异步过程的自动执行。co模块是基于Promise对象的。不需要制作Generator函数的执行器。2、co函数返回Promise对象。因此可以通过then添加回调函数。3、co模块实际上是将两种自动执行器包装成模块。Thunk函数和Promise对象。实例const promise = co(function* () { return yield Promise.r...
2024-01-10mysql模式匹配的理解
说明1、MySQL提供SQL模式匹配,和一种基于类Unix里的程序。如vi、grep和sed里的扩展正则表达式模式匹配的格式。2、SQL模式匹配允许使用任何单个字符或任意数目字符(包括零字符)。”_”匹配任何单个字符,”%”匹配任意数目字符(包括零字符)。实例要想找出以“b”开头的名字:SLECT * FROM table_name WHERE...
2024-01-10mysql约束的两种类型
说明1、列级约束:create创建表的时候添加在字段后面,限制的是指定列的字段。如 create table 表名 (name unique,age)。限制的就是name的唯一性。2、表级约束:create创建表的时候添加在括号前,所有字段后。如 create table 表名(name,age,unique(name,age))。限制的就是name+age联合起来的唯一,也叫做联合约束。实例非...
2024-01-10mysql单行函数的介绍
说明1、单行代表每行都会处理,也就是说表有几行就处理几次。2、用时不会改变原列表,使用时用()包裹字段,因为是函数。3、在select之后,不仅可以跟随变量名,还可以跟随其他任意值。实例常见函数now 获取当前日期,获取的日期格式是datetime格式的,也就是年月日时分秒lower 转小写upper 转...
2024-01-10mysql如何查询指定字段
说明1、可以在SELECT语句的字段列表中指定,要查询的字段。[ ]括号代表可选的,{ }括号代表必选。语法select 字段名 from 表名;2、给查询的列起别名,需要使用as关键字。实例-- 查询全部学生-- SELECT 字段 FROM 表名SELECT * FROM `student` -- 查询指定字段SELECT `name`, `pwd` FROM `student` -- 给查询结...
2024-01-10mysql常用的查看命令
1、查看当前mysql的版本select version()。select version();2、查看当前使用的是哪个数据库select database()。select database();3、查看当前存在的数据库show databases。+--------------------+| Database |+--------------------+| information_schema || mysql || performance_schem...
2024-01-10python如何用函数创造字典
1、使用dict()函数,通过其他映射(比如其他字典)或者键,值对的序列建立字典。dict1 = dict(a='a', b='b', t='t') # 传入关键字print(dict1) dict2 = dict(zip(['one', 'two', 'three'], [1, 2, 3])) # 映射函数方式来构造字典print(dict2) dict3 = dict([('one', 1), ('two', 2), ('three', 3)]) # 可迭代对象方...
2024-01-10