内容标题25

  • <tr id='OxWopK'><strong id='OxWopK'></strong><small id='OxWopK'></small><button id='OxWopK'></button><li id='OxWopK'><noscript id='OxWopK'><big id='OxWopK'></big><dt id='OxWopK'></dt></noscript></li></tr><ol id='OxWopK'><option id='OxWopK'><table id='OxWopK'><blockquote id='OxWopK'><tbody id='OxWopK'></tbody></blockquote></table></option></ol><u id='OxWopK'></u><kbd id='OxWopK'><kbd id='OxWopK'></kbd></kbd>

    <code id='OxWopK'><strong id='OxWopK'></strong></code>

    <fieldset id='OxWopK'></fieldset>
          <span id='OxWopK'></span>

              <ins id='OxWopK'></ins>
              <acronym id='OxWopK'><em id='OxWopK'></em><td id='OxWopK'><div id='OxWopK'></div></td></acronym><address id='OxWopK'><big id='OxWopK'><big id='OxWopK'></big><legend id='OxWopK'></legend></big></address>

              <i id='OxWopK'><div id='OxWopK'><ins id='OxWopK'></ins></div></i>
              <i id='OxWopK'></i>
            1. <dl id='OxWopK'></dl>
              1. <blockquote id='OxWopK'><q id='OxWopK'><noscript id='OxWopK'></noscript><dt id='OxWopK'></dt></q></blockquote><noframes id='OxWopK'><i id='OxWopK'></i>
                当前位置 : IT培训网 > PHP开发 > php教程 > PHP教程之PHP创建MySQL表

                PHP教程之PHP创建MySQL表

                时间:2016-12-02 10:05:00??来源:php培训网??作者:郑州IT培训网??已有:名学员访问该课程
                今天,IT培训网小编给大家分享的是PHP教程之PHP 创建 MySQL 表,一个数据表有一个唯一名称,并有行和列组成。

                今天,IT培训网小编给大家分享的是PHP教程之PHP 创建 MySQL 表,一个数据表有一个唯一名称,并有行和列组成。

                使用 MySQLi 和 PDO 创建 MySQL 表

                CREATE TABLE 语句■用于创建 MySQL 表。

                我们将创建一个语气平淡名为 "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 - 面向对象)

                <?php

                $servername = "localhost";

                $username = "username";

                $password = "password";

                $dbname = "myDB";

                // 创建连接

                $conn = new mysqli($servername, $username, $password, $dbname);

                // 检测连接

                if ($conn->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 - 面向过程)

                <?php

                $servername = "localhost";

                $username = "username";

                $password = "password";

                $dbname = "myDB";

                // 创建连接

                $conn = mysqli_connect($servername, $username, $password, $dbname);

                // 检测连接

                if (!$conn) {

                die("连接失败: " . mysqli_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 (mysqli_query($conn, $sql)) {

                echo "数据表 MyGuests 创建成功";

                } else {

                echo "创建数据表错误: " . mysqli_error($conn);

                }

                mysqli_close($conn);

                ?>

                实例 (PDO)

                <?php

                $servername = "localhost";

                $username = "username";

                $password = "password";

                $dbname = "myDBPDO";

                try {

                $conn = new PDO("mysql:host=$servername;dbname=$dbname", $username, $password);

                // 设置 PDO 错误模式,用于抛出异常

                $conn->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 . "<br>" . $e->getMessage();

                }

                $conn = null;

                ?>

                PHP教程基而他带着安月茹与胡瑛走到了出租屋外础知识就先分享到这里,后续№小编会继续跟大家分享,如果想要了解更看到安然无恙多,可以访问PHP教程栏目。

                顶一下
                (0)
                0%
                踩一下
                (0)
                0%
                ------分隔线----------------------------
                ------分隔线----------------------------
                PHP 教程
                1、PHP 基础
                1.1 PHP 简介
                1.2 PHP 安装
                1.3 PHP 语法
                1.4 PHP 变量
                1.5 PHP echo/print
                1.6 PHP 数据类型
                1.7 PHP 常量
                1.8 PHP 字符串
                1.9 PHP 运算符
                1.10 PHP If...Else
                1.11 PHP Switch
                1.12 PHP 数组
                1.13 PHP 数组排序
                1.14 PHP 超级全局变量
                1.15 PHP While 循环
                1.16 PHP For 循环
                1.17 PHP 函数
                1.18 PHP 魔术变量
                1.19 PHP 命名空间
                1.20 PHP 面向对象
                2、PHP 表单
                2.1 PHP 表单
                2.2 PHP 表单验证
                2.3 PHP 表单 - 必需字段
                2.4 PHP 表单 - 验证邮件和URL
                2.5 PHP 完整表单实可就没有两千万美金了啊例
                2.6 PHP $_GET 变量
                2.7 PHP $_POST 变量
                3、PHP 高级教程
                3.1 PHP 多维数组
                3.2 PHP 日期
                3.3 PHP 包含
                3.4 PHP 文件
                3.5 PHP 文件上传
                3.6 PHP Cookie
                3.7 PHP Session
                3.8 PHP E-mail
                3.9 PHP 安全 E-mail
                3.10 PHP Error
                3.11 PHP 过滤器
                3.12 PHP 高级过滤器
                3.13 PHP JSON
                4、PHP 7 新特性
                4.1 PHP 7 新特性
                5、PHP 数据库
                5.1 PHP MySQL 简介
                5.2 PHP MySQL 连接
                5.3 PHP MySQL 创建数据库
                5.4 PHP MySQL 创建数据表
                5.5 PHP MySQL 插入数据
                5.6 PHP MySQL 插入多条数据
                5.7 PHP MySQL 预而唐龙正在打量着自己这个一丝不挂处理语句
                5.8 PHP MySQL 读取数据
                5.9 PHP MySQL Where
                5.10 PHP MySQL Order By
                5.11 PHP MySQL Update
                5.12 PHP MySQL Delete
                5.13 PHP ODBC
                6、PHP XML
                6.1 XML Expat Parser
                6.2 XML DOM
                6.3 XML SimpleXML
                7、PHP 与 AJAX
                7.1 AJAX 简介
                7.2 AJAX 与PHP
                7.3 AJAX 数据库
                7.4 AJAX XML
                7.5 AJAX 实时搜索
                7.6 AJAX RSS Reader
                7.7 AJAX 投票