返回顶部
首页 > 资讯 > 数据库 >PHP 创建 MySQL 表
  • 369
分享到

PHP 创建 MySQL 表

androidadb 2023-10-01 09:10:27 369人浏览 薄情痞子
摘要

目录   PHP 创建 MySQL 表 使用 MySQLi 和 PDO 创建 MySQL 表 实例 (MySQLi - 面向对象) 实例 (MySQLi - 面向过程) 实例 (PDO)   PHP 创建 Mysql 表 一个数据表有一

目录

 

PHP 创建 MySQL 表

使用 MySQLi 和 PDO 创建 MySQL 表

实例 (MySQLi - 面向对象)

实例 (MySQLi - 面向过程)

实例 (PDO)


 

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" 列),主键必须包含唯一的值。

以下实例展示了如何在 php 中创建表:

实例 (MySQLi - 面向对象)

connect_error) { die("连接失败: " . $conn->connect_error); } // 使用 sql 创建数据表 $sql = "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 )"; if ($conn->query($sql) === TRUE) { echo "Table MyGuests created successfully"; } else { echo "创建数据表错误: " . $conn->error; } $conn->close(); ?>

 

 

实例 (MySQLi - 面向过程)

 

 

实例 (PDO)

setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); // 使用 sql 创建数据表 $sql = "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 )"; // 使用 exec() ,没有结果返回 $conn->exec($sql); echo "数据表 MyGuests 创建成功"; } catch(PDOException $e) { echo $sql . "
" . $e->getMessage(); } $conn = null; ?>

 

 

来源地址:https://blog.csdn.net/2301_78835635/article/details/132526842

您可能感兴趣的文档:

--结束END--

本文标题: PHP 创建 MySQL 表

本文链接: https://lsjlt.com/news/422188.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • PHP 创建 MySQL 表
    目录   PHP 创建 MySQL 表 使用 MySQLi 和 PDO 创建 MySQL 表 实例 (MySQLi - 面向对象) 实例 (MySQLi - 面向过程) 实例 (PDO)   PHP 创建 MySQL 表 一个数据表有一...
    99+
    2023-10-01
    android adb
  • 如何使用 PHP 创建 MySQL 表?
    使用 php 创建 mysql 表需要以下步骤:连接到数据库。创建数据库(如果不存在)。选择数据库。创建表。执行查询。关闭连接。 如何使用 PHP 创建 MySQL 表? 使用 PHP...
    99+
    2024-05-12
    mysql php
  • navicat mysql创建表_Navicat for MySQL如何创建数据表
    1.下载并安装Navicat for MySQL 安装时,选默认选项即可 2.下载并安装MySQL MySQL安装及配置 点击查看 3.打开Navicat 在选项栏中选择Connection,并在下拉选项中选择MySQL,如图所示 4.创...
    99+
    2023-10-06
    mysql 数据库 编程
  • 在 PHP 中创建表
    本篇文章将介绍一种在 PHP 中创建表的方法。我们将从数据库表中读取数据并使用 PHP 将数据填充到 HTML 表中。 在 PHP 中创建 HTML 表并显示数据库中的数据 我们可以在任何我们...
    99+
    2024-02-27
  • mysql怎么创建表
    这篇文章给大家分享的是有关mysql怎么创建表的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。mysql怎么创建表1. 按win+r快捷键,输入cmd运行。 2...
    99+
    2024-04-02
  • mysql如何创建表
    这篇文章将为大家详细讲解有关mysql如何创建表,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。mysql创建表的方法:首先指定要在CREATE TABLE子句之后创建的表...
    99+
    2024-04-02
  • mysql---创建学生表
    第一步新建连接 第二步–建表 右键–新建数据库– 创建student数据库](https://img-blog.csdnimg.cn/83a2d2e54f054649a90282cb0bc9f48d...
    99+
    2023-09-18
    mysql 数据库
  • MySQL学生表创建
    建立学生表 题目 用命令方式创建3个表如下: 创建学生表名为student,包含5个属性: sno char(5) 为主码 sname char(8) sdept char...
    99+
    2023-10-18
    数据库 mysql
  • mysql如何创建数据库创建表
    答案:要使用 mysql 创建数据库和表,请按照以下两步操作:步骤 1:使用 create database 语句创建数据库。步骤 2:使用 create table 语句创建表,指定要...
    99+
    2024-06-14
    mysql
  • PHP 创建下拉列表
    本文将介绍下拉列表并使用 PHP 创建一个。 在 PHP 中创建一个下拉列表 下拉列表是列表中的一组项目。在你单击小箭头之前,内容是不可见的。 本文将介绍两种类型的下拉列表。 静...
    99+
    2024-02-27
  • MySQL创建数据库和创建数据表
    目录mysql 创建数据库和创建数据表一、数据库操作语言二、创建数据库三、创建数据表四、MySQL 常用字段类型MySQL 创建数据库和创建数据表 MySQL 是最常用的数据库,在数据库操作中,基本都是增删改查操作,简称...
    99+
    2023-03-23
    数据库的创建 数据表的创建
  • MySQL创建和管理表
    创建和管理表 基础知识 一条数据的存储 标识符命名规则 MySQL中的数据类型 常用 创建和管理数据库 删除后,除非有备份,否则,不能恢复 创建数据库 方式一:直接创建 CREATE DATABASE mytest1; ...
    99+
    2018-01-02
    MySQL创建和管理表
  • mysql数据库创建表
    记录自己创建数据库,需要更具情况修改这是以一个学生查分系统作为例子:create table info( student_id int not null auto_increment,   //会...
    99+
    2024-04-02
  • mysql怎么来创建表
    小编给大家分享一下mysql怎么来创建表,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!在mysql中,可以使用“CREATE T...
    99+
    2024-04-02
  • python怎么创建mysql表
    python创建mysql表的方法:打开cmd命令行,输入:“pip install -i https://mirrors.aliyun.com/pypi/simple/ pymysql”。再打开pycharm编写代码:# -*-...
    99+
    2024-04-02
  • 使用 MySQL 创建表 - Hibernate
    要创建表,您需要将以下行插入到 application.properties -spring.jpa.hibernate.ddl-auto=update这里,Hibernate 将自动创建表 demo88。 application.prop...
    99+
    2023-10-22
  • 使用 Node.js 创建 MySQL 表
    一般来说,NoSQL数据库(如MongoDB)在Node开发者中更受欢迎。然而,选择哪个数据库管理系统完全取决于您的用例和选择。您选择的数据库类型主要取决于项目的需求。例如,如果您需要创建表或实时插入并处理大量数据,则NoSQL数据库是一个...
    99+
    2023-10-22
  • mysql中如何创建表
    在 mysql 中创建表涉及五个步骤:1. 打开 mysql 命令行;2. 连接到数据库;3. 使用 create table 语法指定列名和数据类型创建表;4. 执行查询;5. 使用 ...
    99+
    2024-04-14
    mysql
  • mysql创建数据表怎么建
    如何在 MySQL 中创建数据表 在 mysql 中创建数据表是一个通过 create table 语句指定表结构和属性的过程。 语法 CREATE TABLE table_name (...
    99+
    2024-06-24
    mysql
  • 如何使用 PHP 在 MySQL 表中创建索引?
    要使用 mysql 创建索引,可以使用 create index 语句。语法:create index index_name on table_name (column_name);建立...
    99+
    2024-05-12
    mysql 创建索引
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作