zoukankan      html  css  js  c++  java
  • 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 查看数据表结构。

  • 相关阅读:
    MT【305】丹德林双球
    MT【304】反射路径长度比
    MT【303】估计
    MT【302】利用值域宽度求范围
    MT【301】值域宽度
    MT【300】余弦的三倍角公式
    MT【299】对数型数列不等式
    MT【298】双参数非齐次
    xadmin 自定义actions
    xadmin 添加自定义权限
  • 原文地址:https://www.cnblogs.com/ceiling-/p/14397962.html
Copyright © 2011-2022 走看看