标签:创建 数据表 MySQL mysqli NULL id conn
创建数据表
语法:CREATE TABLE table_name(column_name column_type);
创建MySQL数据表需要的信息
- 表名
- 表字段名
- 定义每个表字段
通过命令提示符创建表
create table bird_tbl(
id INT BOT NULL AUTO_INCREMENT,
title VACHAR(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='asdasd';
$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 "数据表创建成功\n";
mysqli_close($conn);
?>
补充说明:
desc 查看数据表结构。
标签:创建,数据表,MySQL,mysqli,NULL,id,conn 来源: https://www.cnblogs.com/ceiling-/p/14397962.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。