本节重点: not null 与 default unique primary auto_increment foreign key 一、介绍 约束条件与数据类型的宽度一样,都是可选参数 作用:用于保证数据的完整性和一致性 主要分为: PRIMARY KEY (PK) #标识该字段为该表的主键,可以 ...
分类:
其他好文 时间:
2020-06-13 23:10:59
阅读次数:
62
创建 创建数据库,创建表 create database test; create table user( id int not null primary key, name varchar(32) not null, password varchar(32) not null); 可以用desc查 ...
分类:
数据库 时间:
2020-06-13 21:41:28
阅读次数:
91
官方名字:索引页 存储过程 所以你知道了,User Records 和 Free Space 之间是此消彼长的关系 举例 create table demo( c1 int, c2 int, c3 varchar(10000), primary key(c1) )charset=ascii row_ ...
分类:
数据库 时间:
2020-06-13 13:07:45
阅读次数:
310
最近在学习Swoole,利用Swoole扩展让PHP生动了不少,本篇就来Swoole开发一款简易的IM聊天室 应用场景:实现简单的即时消息聊天室. (一)扩展安装 pecl install swoole 安装完成后可以通过以下命令检测Swoole是否安装成功 php -m | grep swoole ...
分类:
其他好文 时间:
2020-06-12 16:12:42
阅读次数:
209
主键: 主键就是在一个数据表中可以唯一标识该表中的每一条信息。 比如我们上个数据表 很显然id可以成为主键,因为这里面只有id不会重复 那么如何指定某一个字段为主键? 两种方法:1、在创建数据表的时候声明 2、创建后指定 <字段名> <数据类型> PRIMARY KEY [默认值] [CONSTRA ...
分类:
数据库 时间:
2020-06-12 12:50:56
阅读次数:
68
通常情况下,dg库的硬件资源都是不如主库硬件资源的,一般为主库的1/2, 那么如果主库产生归档过快那么dg库有可能日志应用不过来,可以尝试通过调整一下参数加快归档日志应用; 前方高等!!! ?在standby端执行,千万不可在primary端调整!! 1> 1 alter system set pa ...
分类:
数据库 时间:
2020-06-11 22:03:45
阅读次数:
89
通常情况下,dg库的硬件资源都是不如主库硬件资源的,一般为主库的1/2, 那么如果主库产生归档过快那么dg库有可能日志应用不过来,可以尝试通过调整一下参数加快归档日志应用; 前方高等!!! ?在standby端执行,千万不可在primary端调整!! 1> 1 alter system set pa ...
分类:
数据库 时间:
2020-06-11 21:32:38
阅读次数:
62
在爱学习mysql优化时 我需要大量数据才检测sql语句的效率 下面给大家模拟一个生成100万人员信息的数据的范例 创建一个数据库 名为test 建立表 create table t(id bigint not null auto_increment primary key, mobile bigi ...
分类:
其他好文 时间:
2020-06-11 16:20:17
阅读次数:
91
一、表设计 1.用户表 继承AbstractUser 扩展 phone 电话号码 avatar 用户头像 create_time 创建时间 外键字段 一对一个人站点表 2.个人站点表 site_name 站点名称 site_title 站点标题 site_theme 站点样式 3.文章标签表 nam ...
分类:
其他好文 时间:
2020-06-11 01:08:00
阅读次数:
91
--创建主键 create table t1( nid int(11) not null auto_increment, pid int(11), num int(11), primary key(nid,pid) ) engine=innodb default charset=utf8; --创建 ...
分类:
其他好文 时间:
2020-06-10 19:26:24
阅读次数:
61