MySQL 创建数据表

MySQL 创建数据表,第1张

概述介绍《MySQL 创建数据表》开发教程,希望对您有用。

《MysqL 创建数据表》要点:
本文介绍了MysqL 创建数据表,希望对您有用。如果有疑问,可以联系我们。

创建MysqL数据表必要以下信息:

表名

表字段名

界说每个表字段


语法

以下为创立MysqL数据表的@R_419_6983@通用语法:

CREATE table table_name (column_name column_type);

以下例子中我们将在 RUNOOB 数据库中创立数据表runoob_tbl:

runoob_tbl(

runoob_ID INT NOT NulL auto_INCREMENT,

runoob_Title VARCHAR(100) NOT NulL,

runoob_author VARCHAR(40) NOT NulL,

submission_date DATE,

PRIMARY KEY ( runoob_ID ));

实例解析:

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

auto_INCREMENT界说列为自增的属性,一般用于主键,数值会自动加1.

PRIMARY KEY关键字用于界说列为主键. 您可以使用多列来界说主键,列间以逗号分隔.

通过命令提示符创立表

通过 MysqL> 命令窗口可以很简单的创立MysqL数据表.你可以使用 @R_419_6983@ 语句 CREATE table 来创立数据表.

实例

以下为创立数据表 runoob_tbl 实例:

root@host# MysqL -u root -pEnter password:*******MysqL> use RUNOOB;Database changed

MysqL> CREATE table runoob_tbl(

-> runoob_ID INT NOT NulL auto_INCREMENT,

-> runoob_Title VARCHAR(100) NOT NulL,

-> runoob_author VARCHAR(40) NOT NulL,

-> submission_date DATE,

-> PRIMARY KEY ( runoob_ID )

-> );query OK,0 rows affected (0.16 sec)MysqL>

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

使用PHP脚本创立数据表

你可以使用PHP的 MysqL_query() 函数来创立已存在数据库的数据表.

该函数有两个参数,在执行成功时返回 TRUE,不然返回 FALSE.

语法

bool MysqL_query( @R_419_6983@,connection );

@H_502_142@

实例

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

<HTML><head><Meta charset="utf-8"> <Title>创立 MysqL 数据表</Title></head><body><?PHP

$dbhost = 'localhost:3036';$dbuser = 'root';$dbpass = 'rootpassword';$conn = MysqL_connect($dbhost,$dbuser,$dbpass);if(! $conn ){

dIE('连接失败: ' . MysqL_error());}echo '连接胜利<br />';$@R_419_6983@ = "CREATE table runoob_tbl( ".

"runoob_ID INT NOT NulL auto_INCREMENT,".

"runoob_Title VARCHAR(100) NOT NulL,".

"runoob_author VARCHAR(40) NOT NulL,".

"submission_date DATE,".

"PRIMARY KEY ( runoob_ID )); ";MysqL_select_db( 'RUNOOB' );$retval = MysqL_query( $@R_419_6983@,$conn );if(! $retval ){

dIE('数据表创建失败: ' . MysqL_error());}echo "数据表创建胜利\n";MysqL_close($conn);?></body></HTML>

如您还有不明确的可以在下面与我留言或是与我探讨QQ群308855039,我们一起飞!

欢迎参与《MysqL 创建数据表》讨论,分享您的想法,内存溢出 jb51.cc为您提供专业教程。

总结

以上是内存溢出为你收集整理的MySQL 创建数据表全部内容,希望文章能够帮你解决MySQL 创建数据表所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/1157670.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-01
下一篇 2022-06-01

发表评论

登录后才能评论

评论列表(0条)

参数描述
@R_419_6983@必须.规定要发送的 @R_419_6983@ 查询.注释:查询字符串不应以分号结束.
connection可选.规定 @R_419_6983@ 连接标识符.如果未规定,则使用上一个打开的连接.