学堂 学堂 学堂公众号手机端

MariaDB中如何创建表,创建表的语句是什么?

lewis 6年前 (2019-11-14) 阅读数 6 #技术

这篇文章我们来了解MariaDB中如何创建表,创建表是MariaDB数据库中的基础操作,其创建表的语句及方法如下,文中有详细的介绍,有需要的朋友可以参考,接下来就跟随小编来一起学习一下吧!

创建表之前,首先确定其名称、字段名和字段定义。以下是表创建的基本语法:

CREATETABLEtable_name(column_namecolumn_type);

下面是在产品数据库中创建表的语句


databaseproducts_tbl(
product_idINTNOTNULLAUTO_INCREMENT,
product_nameVARCHAR(100)NOTNULL,
product_manufacturerVARCHAR(40)NOTNULL,
submission_dateDATE,
PRIMARYKEY(product_id)
);

上面的示例使用“NOT NULL”作为字段属性,以避免由NULL值引起的错误。属性“AUTO_INCREMENT”指示MariaDB将ID字段的值自动累加(默认加1)。关键字 PRIMARY KEY将列定义为主键,如果要将多个列定义主键可以用逗号分隔。

创建表的两种主要方法是使用命令提示符和PHP脚本。

命令提示符

使用CREATE TABLE命令执行任务,如下所示:

root@host#mysql-uroot-p
Enterpassword:*******
mysql>usePRODUCTS;
Databasechanged
mysql>CREATETABLEproducts_tbl(
->product_idINTNOTNULLAUTO_INCREMENT,
->product_nameVARCHAR(100)NOTNULL,
->product_manufacturerVARCHAR(40)NOTNULL,
->submission_dateDATE,
->PRIMARYKEY(product_id)
->);
mysql>SHOWTABLES;
+------------------------+
|PRODUCTS|
+------------------------+
|products_tbl|
+------------------------+

确保所有命令都以分号结束。

PHP创建表

PHP使用mysql_query()创建表。具体参数和说明可以参考前面的章节。

CreateaMariaDBTable

成功创建表后,您将看到以下输出:

mysql>Tablecreatedsuccessfully

现在大家对于MariaDB中如何创建表应该都清楚了吧,希望大家阅读完这篇文章能有所收获。最后,想要了解更多MariaDB数据库的操作,大家可以关注博信其它相关文章。

文本转载自网络

版权声明

本文仅代表作者观点,不代表博信信息网立场。

热门