• MySQL——创建数据表


    创建数据表

    语法:CREATE TABLE table_name(column_name column_type);
    创建MySQL数据表需要的信息

    • 表名
    • 表字段名
    • 定义每个表字段

    通过命令提示符创建表

    create table bird_tbl(
    id INT BOT NULL AUTO_INCREMENT,
    title VARCHAR(100) NOT NULL,
    author VARCHAR(40) NOT NULL,
    submission_data DATE,
    PRIMARY KEY(id)
    )ENFINE=InnoDB DEFAULT CHARSET=utf8;
    

    说明:

    • ENGINE=InnoDB 使用innodb引擎
      -DEFAULT CHARSET=utf8 数据库默认编码为utf-8

    通过PHP脚本创建数据表

    <?php
    header("content-type:text/html;charset=utf-8"); 
    
    $dbhost='localhost';
    $dbuser='root';
    $dbpass='root';
    
    $conn =mysqli_connect($dbhost,$dbuser,$dbpass);
    if(!$conn)
    {
        die('连接失败:'.mysqli_error($conn));
    }
    echo '连接成功<br/>';
    $sql = "CREATE TABLE bird_tbl(".
    "id INT NOT NULL AUTO_INCREMENT,".
    "title VARCHAR(100) NOT NULL,".
    "author VARCHAR(40) NOT NULL,".
    "submission_date DATE,".
    "PRIMARY KEY(id))ENGINE=InnoDB DEFAULT CHARSET=utf8;";
    
    mysqli_select_db($conn,'bird');
    $retval=mysqli_query($conn,$sql);
    if (!$retval)
    {
        die('数据表创建失败:'.mysqli_error($conn));
    }
    echo "数据表创建成功
    ";
    mysqli_close($conn);
    ?>
    



    补充说明:
    desc 查看数据表结构。

  • 相关阅读:
    操作系统基础知识与常见问题记录
    String
    Function
    HelloWorld
    替换空格
    二维数组中的查找
    建造者模式(Builder Pattern)
    单例模式(Singleton Pattern)
    工厂方法(Factory Pattern)
    设计模式概述
  • 原文地址:https://www.cnblogs.com/ceiling-/p/14397962.html
Copyright © 2020-2023  润新知