博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于表的操作
阅读量:3944 次
发布时间:2019-05-24

本文共 820 字,大约阅读时间需要 2 分钟。

数据库表的操作

id name sex add age
1 张三 北京 19
2 李四 上海 18

记录:一行叫做一条记录。如上表,两行记录。记录也叫元组,上表为二元组。

列:一列就是一个字段。字段也叫属性。
一个表中包含多个字段,每个字段都有它的数据类型。

创建表

create table 表名(字段一 数据类型 (null|not null) (default) (auto_increment) (primary key),字段二 数据类型,…,…(最后一行不加,));

Not null:不为空

Default:默认值
Aoto_increment:自动增长
primary key:主键
主键的特点:不能重复,不能为空。
一个表只能有一个主键,一个主键可以由多个字段组成。

使用PHP创建表

mysqli_query(connection,query,resultmode);

数据类型

Int :整形

Decimal(N,n):小数 N:总位数 n:小数位数
Char(10):定长字符串(效率更高) 性别、
Varchar(10):可变长度字符串(节省资源) 姓名、
Text:大段文本
例题:创建一个简单的表
表名:stu
字段名:
stuid int,
stuname varchar(10);
在这里插入图片描述

查看表

show tables;

显示创建表的SQL语句

Show create table 表名;

或者

Show create table 表名 \G;

在这里插入图片描述

显示表结构

Describe 表名;或者desc 表名;

在这里插入图片描述

删除表

Drop table 表名;

在这里插入图片描述

删除多个表

Drop table 表一,表二,表三…;

在PHP中删除表

mysqli_query(connection,query,resultmode);

例题:创建复杂的表

在这里插入图片描述
add是关键字需要加反引号。
查看数据库编码方式(拉丁文不支持中文)
在这里插入图片描述
查看创建的表
在这里插入图片描述

转载地址:http://caowi.baihongyu.com/

你可能感兴趣的文章
Controlling the Camera 控制相机
查看>>
Creating Multiple APKs for Different API Levels 创建多个不同的API级别的APK
查看>>
Creating Multiple APKs for Different Screen Sizes 创建多个APKs为不同的屏幕尺寸
查看>>
Creating Multiple APKs for Different GL Textures 创建多个APK给不同的GL结构
查看>>
Android Package and Manifest File
查看>>
Creating Multiple APKs with 2+ Dimensions 创建两种以上屏幕尺寸多apk支持
查看>>
Abstracting the New APIs 抽象出新的API
查看>>
Proxying to the New APIs 代理新的API
查看>>
Creating an Implementation with Older APIs 用较早版本的APIs实现抽象类
查看>>
Using the Version-Aware Component 使用版本识别组件
查看>>
Enhancing Security with Device Management Policies 加强安全与设备管理策略 Developing for Enterprise
查看>>
Advertising without Compromising User Experience 不降低用户体验的广告
查看>>
Planning Screens and Their Relationships 规划屏幕和它们的关系
查看>>
Planning for Multiple Touchscreen Sizes 规划多个触摸屏尺寸
查看>>
Providing Descendant and Lateral Navigation 提供下一代和横向导航
查看>>
GPS 0183协议GGA、GLL、GSA、GSV、RMC、VTG解释 + 数据解析
查看>>
android如何使得电阻屏在第一次开机时自动叫起屏幕校准程序
查看>>
android如何实现:当开启图案解锁时,取消滑动解锁
查看>>
Providing Ancestral and Temporal Navigation 设计高效的应用导航
查看>>
Putting it All Together: Wireframing the Example App 把APP例子用线框图圈起来
查看>>