关键词搜索

源码搜索 ×
×

php 创建MySQL表 用mysqli

发布2017-05-19浏览2734次

详情内容

  1. //分组管理 创建data_type数据表
  2. $sql = "CREATE TABLE data_type (
  3. id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
  4. title VARCHAR(30) NOT NULL COMMENT '标题',
  5. admin_name VARCHAR(30) NOT NULL COMMENT '谁添加的分组',
  6. flid INT(11) NULL,
  7. pid INT(11) NULL,
  8. uid INT(11) NULL,
  9. tid INT(11) NULL,
  10. time TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间'
  11. )";
  12. if (mysqli_query($conn, $sql)) {
  13. echo "数据表 MyGuests 创建成功";
  14. } else {
  15. echo "创建数据表错误: " . mysqli_error($conn);
  16. }
  17. mysqli_close($conn);



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



time TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间'
插入一条记录,自动增加当时时间

相关技术文章

点击QQ咨询
开通会员
返回顶部
×
微信扫码支付
微信扫码支付
确定支付下载
请使用微信描二维码支付
×

提示信息

×

选择支付方式

  • 微信支付
  • 支付宝付款
确定支付下载