加入收藏 | 设为首页 | 会员中心 | 我要投稿 百客网 - 百科网 (https://www.baikewang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

MySQL 操作数据表_创建数据表

发布时间:2022-11-04 10:41:54 所属栏目:MySql教程 来源:
导读:  创建数据表

  创建数据表使用create table 语句。语法如下。

  create table [if not exists] 数据表名(
   列名1 列类型;
   列名2 列类型;
   列名3 列类型;
   ··&mid
  创建数据表
 
  创建数据表使用create table 语句。语法如下。
 
  create table [if not exists] 数据表名(
   列名1 列类型;
   列名2 列类型;
   列名3 列类型;
   ······
  );
  其中,可以在设定列名和列类型的同时指定哪一列是自增的,哪一列是主键,哪一列不为空。例如MySQL 创建数据表,创建一个学生表,其中学生表包括序号id(自增,主键)、学号stuno(不为空)、姓名stuname(不为空)、年龄age、地址addr、性别sex、电话phone,代码如下。
 
  CREATE TABLE studentinfo(
      id INT AUTO_INCREMENT PRIMARY KEY,
      stuno VARCHAR(10) NOT NULL,
      stuname VARCHAR(12) NOT NULL,
      age INT,
      addr VARCHAR(255),
      sex CHAR(2),
      phone VARCHAR(12)
  );
  可以看出,auto_increment是用来设置自增的,primary key是用来设置主键的,not null是用来设置不可为空的(MySQL不区分大小写)。
 

(编辑:百客网 - 百科网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!