学课技术网
专注PHP学习资源

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) 打赏

您可以选择一种方式赞助本站

支付宝扫一扫赞助

微信钱包扫描赞助

未经允许不得转载,如果本站内容侵犯了您的个人利益,请联系QQ125252828告知。学课技术网 » mysql和mssql创建数据表的方法
分享到: 更多 (0)

热门文章

    评论 抢沙发

    评论前必须登录!

    立即登录   注册

    学课技术网专注软件汉化、分享、解密、绿化、Wordpress主题插件优化

    联系我们联系我们
    切换注册

    登录

    忘记密码 ?

    您也可以使用第三方帐号快捷登录

    切换登录

    注册

    我们将发送一封验证邮件至你的邮箱, 请正确填写以完成账号注册和激活