H I O X INDIA
MySQL 教程
 首页   ||  教程  ||  脚本  ||  图片  || 支持 english Español Français Deutsch Portuguese Japanese தமிழ்

Mysql 教程
介绍
如何安装
数据库
数据类型
INSERT
SELECT
UPDATE
DELETE
运营商
职能
请询问您的疑问
反馈


在此页面反馈



名字:
邮件
反馈:
  




创建表


主题

如何创建表?



解释

创建表 :

    当你选择了数据库,就可以开始创建表。CREATE语句是用于在MySQL中创建带有作用域的表。作用域限制了变量使用的范围。

创建的语法是

CREATE TABLE tableName
(
    fieldName1 dataType(size) [NULL | NOT NULL]
    fieldName2 dataType(size) [NULL | NOT NULL]
);


    .如果指定了NULL 值,字段允许保留为空,如果设置了NOT NULL值,则字段必须赋予值。如果没有明确指定,则采用NULL为缺省值。

    以下的查询示例将帮助你创建表:

CREATE TABLE student
(
    studID INT(5),
    name VARCHAR(30),
);


   以上的查询将创建带有字段ID和Name的表student。

主键:

    PRIMARY KEY 是用于把表中的字段定义为唯一的记录。它的属性是用于通过定义字段名称来创建主键。

示例 :

    fieldName INT UNSIGNED AUTO_INCREMENT PRIMARY KEY

    PRIMARY KEY 是通过定义字段来进行设置的,请参见以下的例子: 
CREATE TABLE student
(
    studID INT UNSIGNED AUTO_INCREMENT,
    name VARCHAR(30),
    PRIMARY KEY(studID)
);


    我们也可以创建复合主键。复合主键是用于把多个字段定义为特有的记录。

   让我们创建表,其中带有student的详细情况。

mysql> create table student(studid int(10), name varchar(20), address varchar(40), phone int(10));
Query OK, 0 rows affected (0.05 sec)






        MySQL是最受欢迎的开放源码的关系数据库管理系统( RDBMS ) 。作为一个开放源码任何人都可以使用和改变软件的需求。希望您会喜欢这个教程。我们欢迎您的宝贵意见或建议,关于这个MySQL的教程。这是版权内容。


privacy policy     license    
© 2004-2010 HIOX INDIA - hioxindia.com

其它链接