美文网首页
PHP-02-创建数据表

PHP-02-创建数据表

作者: iOS_渔翁 | 来源:发表于2017-12-14 10:54 被阅读3次

    PHP-数据表创建

    $servername = "127.0.0.1:3306";
    $username = "root";
    $password = "huangkk";
    $dbname = "myDB";
    
    $conn = new mysqli($servername, $username, $password, $dbname);
    if ($conn->connect_error) {
        die("连接错误:".$conn->connect_error);//die终止脚本执行函数
    } else {
        echo "连接成功";
    }
    
    $sql = "CREATE TABLE MyTABLE34(
    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 "Error creating table: " . $conn->error;
    }
    $conn->close();
    

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

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

    相关文章

      网友评论

          本文标题:PHP-02-创建数据表

          本文链接:https://www.haomeiwen.com/subject/gkwhwxtx.html