当前位置: 首页 > wzjs >正文

怎么用sublime做网站怎么理解搜索引擎优化

怎么用sublime做网站,怎么理解搜索引擎优化,做ppt好的网站有哪些内容,销售型企业网站文章目录 1. 创建表(CREATE TABLE)1.1. 创建表的基本语法:1.2. 示例:创建学生信息表 2. 数据类型2.1. 常用的数据类型: 3. 表约束3.1. 常见约束类型:3.2. 示例:添加约束条件3.3. 修改表添加约束…

文章目录

  • 1. 创建表(CREATE TABLE)
    • 1.1. 创建表的基本语法:
    • 1.2. 示例:创建学生信息表
  • 2. 数据类型
    • 2.1. 常用的数据类型:
  • 3. 表约束
    • 3.1. 常见约束类型:
    • 3.2. 示例:添加约束条件
    • 3.3. 修改表添加约束:
  • 4. 总结

MySQL的配置与登录有很多大佬已经发过相关详细文章,我就不做过多赘述,这里只是对个人MySQL数据库的学习做一个记录。

1. 创建表(CREATE TABLE)

1.1. 创建表的基本语法:

CREATE TABLE 表名 (字段1 数据类型 [约束条件],字段2 数据类型 [约束条件],...[表级约束]
);
  • CREATE TABLE:用于创建新表。
  • 字段名:定义表的每个列。
  • 数据类型:指定字段存储的数据类型(如整数、字符串、日期等)。
  • 约束条件:可以为字段设置约束,如 NOT NULLDEFAULTUNIQUE 等。

1.2. 示例:创建学生信息表

CREATE TABLE student (student_id INT NOT NULL PRIMARY KEY,  -- 学生ID,主键且不能为空name VARCHAR(100) NOT NULL,           -- 姓名,不能为空age INT,                             -- 年龄,可为空birth_date DATE,                     -- 生日,日期格式gpa DECIMAL(3,2)                     -- GPA,带两位小数
);
  • student_id:整数类型,作为主键,不能为空。
  • name:字符串类型(最大100字符),不能为空。
  • age:整数类型,允许为空。
  • birth_date:日期类型,用于存储出生日期。
  • gpa:小数类型,最多3位数字,其中2位为小数。

2. 数据类型

2.1. 常用的数据类型:

  • INT :用于存储整数(没有小数部分)。如 student_id INT
  • VARCHAR(n) :用于存储变长字符串,n 指定最大字符数。适用于存储姓名、地址等文本数据。
  • DATE :用于存储日期,格式为 YYYY-MM-DD,例如 2025-01-01
  • DECIMAL(p, s) :用于存储精确的小数,p 是总位数(包括整数部分和小数部分),s 是小数部分的位数。如DECIMAL(3, 2)表示最多三位数字,两位小数。

2.2. 示例数据类型与字段:

CREATE TABLE example (column1 INT,             -- 整数类型column2 VARCHAR(50),     -- 可变长字符串,最大50字符column3 DATE,            -- 日期column4 DECIMAL(5, 2)    -- 小数类型,最多5位,2位小数
);

3. 表约束

3.1. 常见约束类型:

  • NOT NULL:确保字段不能为空。
  • DEFAULT:为字段提供默认值,如果插入数据时未提供该字段的值,数据库会使用默认值。
  • UNIQUE:确保字段的值唯一,不能重复。
  • PRIMARY KEY:指定字段为主键,主键是唯一且不能为空。
  • FOREIGN KEY:用于指定外键约束,确保字段值存在于另一个表的主键或唯一字段中。

3.2. 示例:添加约束条件

CREATE TABLE student (student_id INT NOT NULL PRIMARY KEY,       -- 主键且不能为空name VARCHAR(100) NOT NULL,                -- 姓名不能为空age INT DEFAULT 18,                        -- 年龄默认值为18email VARCHAR(100) UNIQUE                 -- 邮箱必须唯一
);
  • student_id:作为主键,不能为空。
  • name:不能为空。
  • age:默认值为18,如果插入时没有指定年龄,系统自动填充18。
  • email:邮箱字段确保每个邮箱地址唯一,不能重复。

3.3. 修改表添加约束:

如果已经创建了表,可以使用 ALTER TABLE 添加或修改字段约束。例如,添加一个NOT NULL约束:

ALTER TABLE student ADD CONSTRAINT CONSTRAINT_NAME CHECK (age > 0);

4. 总结

  • 表创建:使用 CREATE TABLE 语句来创建表并定义字段及其数据类型。
  • 数据类型:常见数据类型包括 INTVARCHARDATEDECIMAL
  • 表约束:通过使用 NOT NULLDEFAULTUNIQUE 等约束条件来确保数据的完整性和一致性。
http://www.dtcms.com/wzjs/380317.html

相关文章:

  • 全球十大网站访问量排名宁波网站建设公司哪家好
  • 成都网站建设代理加盟上海网站建设哪家好
  • 做跨境电商一件代发的网站百度推广客户端怎么登陆
  • wordpress 搬家后无法打开广州百度seo 网站推广
  • 宜昌手机网站制作百度官网认证多少钱
  • 国外做设计的网站有哪些百度小程序怎么进入
  • 外国人爱做视频网站网页制作app手机版
  • 做快三网站地推接单平台app排行榜
  • 公司网站后台上传不了图片拉人注册给佣金的app
  • 多语言网站怎么做怎么做市场营销和推广
  • 深圳做网站最好的公司国产最好的a级suv88814
  • flask做的网站项目百度推广视频
  • 上海网站建设品牌太原seo推广外包
  • 稿定设计app免费版官方宁波seo网站推广
  • 低俗网站推广哪里找seo外包是什么
  • 做隐私的网站自制网页
  • 营销推广投放平台百度seo怎么做网站内容优化
  • 做ppt音乐模板下载网站营销团队找产品合作
  • 建网站要大约多少钱百度做广告多少钱
  • 新人做直播哪个网站好全球搜钻
  • java和python哪个好百度seo排名软件
  • 做网站是不是太麻烦了宁波网站seo公司
  • 设计工作室怎么找客户北京优化推广公司
  • 制作网站背景怎么做沪深300指数怎么买
  • 沈阳免费做网站网站分析案例
  • 怎么自己做网站服务器seo技术交流
  • 高端网站设计供应商360搜索引擎首页
  • 生物医药基地网站建设北京做网站公司哪家好
  • 求生之路2怎么做非官方网站发帖秒收录的网站
  • 做二手货车都做什么网站最新消息