学习jQuery笔记

简介: 学习jQuery笔记
+关注继续查看

PHP 创建 MySQL 表


一个数据表有一个唯一名称,并有行和列组成。


使用 MySQLi 和 PDO 创建 MySQL 表

CREATE TABLE 语句用于创建 MySQL 表。

创建表前,我们需要使用 use myDB 来选择要操作的数据库:

use myDB;

我们将创建一个名为 "MyGuests" 的表,有 5 个列: "id", "firstname", "lastname", "email" 和 "reg_date":

CREATE TABLE MyGuests ( id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY, firstname VARCHAR(30) NOT NULL, lastname VARCHAR(30) NOT NULL, email VARCHAR(50), reg_date TIMESTAMP)

上表中的注意事项:

数据类型指定列可以存储什么类型的数据。完整的数据类型请参考我们的 数据类型参考手册

在设置了数据类型后,你可以为每个列指定其他选项的属性:

  • NOT NULL - 每一行都必须含有值(不能为空),null 值是不允许的。
  • DEFAULT value - 设置默认值
  • UNSIGNED - 使用无符号数值类型,0 及正数
  • AUTO INCREMENT - 设置 MySQL 字段的值在新增记录时每次自动增长 1
  • PRIMARY KEY - 设置数据表中每条记录的唯一标识。 通常列的 PRIMARY KEY 设置为 ID 数值,与 AUTO_INCREMENT 一起使用。

每个表都应该有一个主键(本列为 "id" 列),主键必须包含唯一的值。

相关实践学习
基于CentOS快速搭建LAMP环境
本教程介绍如何搭建LAMP环境,其中LAMP分别代表Linux、Apache、MySQL和PHP。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
3月前
|
XML 存储 JSON
【全套jQuery】学了一下午,我敢说这一定是最好的笔记!
【全套jQuery】学了一下午,我敢说这一定是最好的笔记!
|
4月前
|
XML Web App开发 JSON
Jquery 笔记(十一)
Jquery 笔记(十一)
|
4月前
|
SQL JavaScript 关系型数据库
学习jQuery笔记
学习jQuery笔记
27 0
|
4月前
|
SQL JavaScript
学习jQuery笔记
学习jQuery笔记
35 0
|
4月前
|
SQL JavaScript PHP
学习jQuery笔记
学习jQuery笔记
24 0
|
4月前
|
SQL JavaScript 关系型数据库
学习jQuery笔记
学习jQuery笔记
34 0
|
4月前
|
SQL JavaScript PHP
学习jQuery笔记
学习jQuery笔记
36 0
|
4月前
|
SQL JavaScript 关系型数据库
学习jQuery笔记
学习jQuery笔记
29 0
|
4月前
|
JavaScript 关系型数据库 MySQL
学习jQuery笔记
学习jQuery笔记
28 0
|
4月前
|
JavaScript 关系型数据库 MySQL
学习jQuery笔记
学习jQuery笔记
35 0
推荐文章
更多