是否表定义

是否表定义,第1张

首先我们都知道只有成功创建数据库后,才能创建数据表,数据表是字段的集合,在表中数据按行和列的格式存储。

创建表

MySQL 使用 CREATE TABLE 创建表。其中有多个选择,主要由表创建定义(create definition)、表选项定义(table options) 和区分选项(partition options)等内容构成。

表创建定义

由表列的名字、列的定义集可能的一个空值声明、一个完整性约束或表索引项组成,表索引项主要定义表的索引、主键、外键等。

(在线学习视频教程推荐:mysql视频教程)

语法结构CREATE[TEMPORARY]TABLE tbl_name

(

字段名|数据类型[列级完整性约束条件][默认值]

[,字段名2 数据类型[列级完整性约束条件][默认值]]

[,....]

[,表级完整性约束条件]

)[ENGINE=引擎类型]

Example:

新建一个客户信息mysql>USE mysql_test

Database changed

mysql>CRATE TABLE customers

->(

->cust_id INT NOT NULL AUTO_INCREMENT,

->cust_name CHAR(50) NOT NULL,

->cust_sex CHAR(1) NOT NULL DEFAULT 0,

->cust_address CHAR(50) NULL

->cust_contact CHAR(50) NULL

->PRIMARY KEY(CUST_ID)

->)

Query OK, 0 rows affected(0.11 sec)

临时表与持久

TEMPORARY:表示临时表,如果不选用则位持久表。

持久表一直存在,多个用户或应用程序可同时使用持久表,如果只需临时存放数据可添加 TEMPORARY 关键字,临时表只能对创建它的用户可见,断开数据库连接时,表会自动清除。

数据类型

数据类型指系统中所允许的数据的类型。每列都应有适当的数据类型,来限制或允许该列的数据。 建表时必须为每列指定正确的数据类型及数据长度 (CHAR(50))

《零基础学PHP+MYSQL》百度网盘pdf最新全集下载:

链接: https://pan.baidu.com/s/1jc7SevnkAYnluZVr0doyqQ

?pwd=cp37 提取码: cp37

简介:《零基础学PHP+MYSQL》从初学者角度出发,通过通俗易懂的语言、丰富的实例,详细介绍丁使用PHP进行开发应该掌握的各方面技术。《零基础学PHP+MYSQL》共19章内容,包括PHP的基础知识和应用方法、PHP简介、PHP的安装和设置、PHP的语法、PHP常用函数说明、PHP简单应用实例、PHP数据库编程、Ajax、XML、正则表达式、PHP与MySQL综合应用实例等。《零基础学PHP+MYSQL》内容详尽,实例丰富,非常适合作为编程初学者及中级读者的学习用书,也可以作为开发人员的查阅、参考资料。读者在学习初期会感觉非常容易,因为每个案例都是贴近实际应用,随着学习的深入,读者会喜欢上PHP,也会喜欢上这种讲解方式。  


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5929200.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-08
下一篇 2023-03-08

发表评论

登录后才能评论

评论列表(0条)

保存