mysql 创表 mssql_mysql和mssql创建数据表的方法

现在数据库工具很多,无论是Mysql还是Mssql,都有很多对应的工具,这也导致了现在很多技术员只会使用工具创建数据表,离开工具就什么都干不了了,今天我就是给大家讲讲,不用工具,怎样创建数据表。

创建一个数据表,这里面肯定有数据表名、字段、字段类型以及长度,基本就这些,这里我假设数据表名为dobunkan_a,字段有id、name、tel三个字段,我们先用sqlserver命令创建这个表。

CREATE TABLE [dbo].[dobunkan_a]

(

[id] [tinyint] IDENTITY(1,1) NOT NULL,

[name] [nvarchar](max) NOT NULL DEFAULT (N'无'),

[tel] [nvarchar](max) NOT NULL DEFAULT (N'无'),

PRIMARY KEY ([id])

)

现在我们在mysql下创建这样一个表:

CREATE TABLE IF NOT EXISTS `dobunkan_a`(

--创建数据表

--create table if not exists `表名`(

--如果不用IF NOT EXISTS,创建同名的表就会报错。

`id` INT UNSIGNED AUTO_INCREMENT,

--`字段名` 字符类型 AUTO_INCREMENT 定义id列为自增的属性,一般用于主键,数值会自动加1。

`name` VARCHAR(100) NOT NULL,

--字段名为name,字段类型为VARCHAR,长度为100,不允许为空

`tel` VARCHAR(40) NOT NULL,

PRIMARY KEY ( `id` )

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

)ENGINE=InnoDB DEFAULT CHARSET=utf8;

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

到这里为止,mysql和sqlserver数据表的建立和字段的设置就完成了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值