在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

MySQL数据库如何创建数据表

105次阅读
没有评论

共计 2211 个字符,预计需要花费 6 分钟才能阅读完成。

这篇文章主要介绍 MySQL 数据库如何创建数据表,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

MySQL 创建数据表

创建 MySQL 数据表需要以下信息:

表名

表字段名

定义每个表字段

语法

以下为创建 MySQL 数据表的 SQL 通用语法:

CREATE TABLE table_name (column_name column_type);

以下例子中我们将在 chenweiliang 数据库中创建数据表 chenweiliang_tbl:

CREATE TABLE IF NOT EXISTS `chenweiliang_tbl`(
 `chenweiliang_id` INT UNSIGNED AUTO_INCREMENT,
 `chenweiliang_title` VARCHAR(100) NOT NULL,
 `chenweiliang_author` VARCHAR(40) NOT NULL,
 `submission_date` DATE,
 PRIMARY KEY ( `chenweiliang_id` ))ENGINE=InnoDB DEFAULT CHARSET=utf8;

实例解析:

如果你不想字段为  NULL  可以设置字段的属性为  NOT NULL,在操作数据库时如果输入该字段的数据为 NULL ,就会报错。

AUTO_INCREMENT 定义列为自增的属性,一般用于主键,数值会自动加 1。

PRIMARY KEY 关键字用于定义列为主键。您可以使用多列来定义主键,列间以逗号分隔。

ENGINE 设置存储引擎,CHARSET 设置编码。

通过命令提示符创建表

通过 mysql 命令窗口可以很简单的创建 MySQL 数据表。你可以使用 SQL 语句  CREATE TABLE  来创建数据表。

实例

以下为创建数据表 chenweiliang_tbl 实例:

root@host# mysql -u root -pEnter password:*******mysql  use chenweiliang;Database changed
mysql  CREATE TABLE chenweiliang_tbl(
 -  chenweiliang_id INT NOT NULL AUTO_INCREMENT,
 -  chenweiliang_title VARCHAR(100) NOT NULL,
 -  chenweiliang_author VARCHAR(40) NOT NULL,
 -  submission_date DATE,
 -  PRIMARY KEY ( chenweiliang_id )
 -  )ENGINE=InnoDB DEFAULT CHARSET=utf8;Query OK, 0 rows affected (0.16 sec)mysql

注意:MySQL 命令终止符为分号 (;)。

使用 PHP 脚本创建数据表

你可以使用 PHP 的  mysqli_query()  函数来创建已存在数据库的数据表。

该函数有两个参数,在执行成功时返回 TRUE,否则返回 FALSE。

语法

mysqli_query(connection,query,resultmode);

参数描述 connection 必需。规定要使用的 MySQL 连接。query 必需,规定查询字符串。resultmode 可选。一个常量。可以是下列值中的任意一个:

MYSQLI_USE_RESULT(如果需要检索大量数据,请使用这个)

MYSQLI_STORE_RESULT(默认)

实例

以下实例使用了 PHP 脚本来创建数据表:

创建数据表

?
 php
 $dbhost =  localhost:3306  // mysql 服务器主机地址
 $dbuser =  root  // mysql 用户名
 $dbpass =  123456  // mysql 用户名密码
 $conn = mysqli_connect($dbhost, $dbuser, $dbpass);
 if(! $conn )
 { die( 连接失败:   . mysqli_error($conn));
 }
 echo  连接成功 br / 
 $sql =  CREATE TABLE chenweiliang_tbl(  .
  chenweiliang_id INT NOT NULL AUTO_INCREMENT,  .
  chenweiliang_title VARCHAR(100) NOT NULL,  .
  chenweiliang_author VARCHAR(40) NOT NULL,  .
  submission_date DATE,  .
  PRIMARY KEY ( chenweiliang_id ))ENGINE=InnoDB DEFAULT CHARSET=utf8;  
 mysqli_select_db( $conn,  chenweiliang  );
 $retval = mysqli_query( $conn, $sql );
 if(! $retval )
 { die( 数据表创建失败:   . mysqli_error($conn));
 }
 echo  数据表创建成功 \n 
 mysqli_close($conn);
 ?

以上是“MySQL 数据库如何创建数据表”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注丸趣 TV 行业资讯频道!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-07-27发表,共计2211字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 色多多a级毛片免费看 | 久久久影视 | 亚洲人成网7777777国产 | 青青草色久综合网 | 日韩美女奶水喂男人在线观看 | 性色av无码专区一ⅴa亚洲 | 成人无码一区二区三区 | 91精品免费在线观看 | 四虎视频在线精品免费观看 | 国产精品久久久十八禁 | 亚洲av无码1区2区久久 | a级毛片免费在线观看 | 无码视频一区二区三区 | 人妻少妇久久中文字幕一区二区 | 最新av中文字幕无码专区 | 四虎影视永久免费观看网址 | 国产互换人妻xxxx69 | 在线欧美中文字幕农村电影 | 久久精品国产亚洲夜色av网站 | 亚洲高清视频在线观看 | 亚洲av成人片无码网站 | 天堂在线www中文 | 欧美极品在线观看 | 深夜影院在线视频观看 | 亚洲av无码成人精品区 | 亚洲精品高清国产一线久久 | 亚洲精品一区二区三区婷婷月 | 久久永久免费人妻精品直播 | 人妻av无码系列一区二区三区 | 狠狠色狠狠色综合 | 男女男在线精品网站免费观看 | 人妻暴雨中被强制侵犯在线 | 嫩草影院地址一地址二 | 色88久久久久高潮综合影院 | 狠狠欧美 | 久久无码人妻精品一区二区三区 | 亚洲av久久无码精品九九 | 国产亚洲人成a在线v网站 | 国产精品九九久久精品女同 | 亚洲精品入口一区二区在线播放 | 中文字幕一区二区三区免费视频 |