0 0

请教关于mysql数据库字段枚举类型的问题10

数据库里有一个problem(问题)表,表中需要一个字段是存储这道题都覆盖了哪些point(知识点,字符串类型)。我想到要用枚举类型或者set类型,但是它们都要求在创建表的时候,要初始化其中的值。而我希望知识点是由用户添加问题的时候自定义加入的。
这问题就好比是发了一篇blog,然后发布之前要输入相关的标签(关键词)一样。
请问大牛们这个该怎么实现。
P.S:本人小白一枚
2013年4月03日 19:06

1个答案 按时间排序 按投票排序

0 0

采纳的答案

存储类型用字符串 然后多个关键词之间通过”,“分割

2013年4月03日 19:35

相关推荐

    解决CodeSmith不能读取MySql数据库字段说明的问题

    本文将深入探讨如何解决在使用CodeSmith时遇到的无法读取MySql数据库字段说明的问题。CodeSmith是一款强大的C#代码生成工具,它允许开发者自定义模板来快速生成代码,从而减少手动编写重复性代码的工作量。然而,在...

    自动读取mysql数据库字段并自动生成java属性和set和get方法

    在给定的标题"自动读取mysql数据库字段并自动生成java属性和set和get方法"中,我们可以理解这是一个自动化过程,它减少了开发者手动编写Java代码的工作量。该过程通常包括以下几个步骤: 1. **连接数据库**:首先,...

    mysql数据库全部字段类型

    BIGINT 大整数,带符号的范围是-...BIT 位字段类型,范围为从1到64,默认为1 BLOB 最大长度为65,535(216–1)字节的BLOB列 BOOL 是TINYINT(1)的同义词。zero值被视为假。非zero值视为真 CHAR 固定长度字符串

    解决python写入mysql中datetime类型遇到的问题

    在mysql数据库中,有一个datetime类型的字段用于存储记录的日期时间值。python程序中有对应的一个datetime变量dt。 现在需要往mysql数据库中添加记录,每次添加时,将datetime型变量dt写入mysql数据库tablename表中...

    JDBC数据类型与数据库字段对应表——mysql篇

    JDBC数据类型与数据库字段对应表——mysql篇 数值型 整型 JDBC tinyint java.lang.Integer smallint mediumint java.lang.Long int bigint java.math.BigInteger

    MySQL数据库PDF文档

    MySQL数据库支持多种数据类型,包括数值类型、字符类型、日期类型等。数值类型包括整数类型和浮点数类型。字符类型包括定长字符串、变长字符串和文本类型。日期类型包括日期和时间类型。 约束条件 约束条件是指对...

    mysql字段加密

    MySQL 字段加密是将数据库字段类型设置为 varbinary 类型,并将加密盐设置为全局变量,以实现对敏感数据的保护。本文将详细介绍 MySQL 字段加密的实现步骤和相关知识点。 数据库字段类型 在 MySQL 中,将要加密的...

    hibernate使用中与各种数据库字段类型对应类型训练

    9. **枚举类型**:在数据库中可以使用CHAR或INT存储,Hibernate通过`@Enumerated`注解支持枚举类型映射。 在实际应用中,我们还需要关注以下几点: - **级联操作**:如CascadeType.PERSIST、CascadeType.MERGE等,...

    h2数据导入mysql数据库(看评论酌情下载)

    此外,在将 h2 数据库中的数据导入到 MySQL 数据库中时,需要注意数据类型的兼容性问题。如果 h2 数据库中的数据类型与 MySQL 数据库中的数据类型不兼容,可能会出现数据导入失败的情况。 h2 数据库导入 MySQL ...

    MySQL数据库:表的字段类型.pptx

    数据库和表的创建与管理 表的字段类型 课程目标 掌握 —— 不同数据类型的选择。 理解 —— MySQL支持的数据类型; 表的字段类型 MySQL支持的类型 MySQL支持多种类型,大致可以分为三类: 数值类型 日期和时间类型 ...

    MySQL数据库表导出Word工具,生成数据库说明文档

    ODBC是一个标准的API,允许应用程序连接到各种类型的数据库,包括MySQL。在操作系统中设置ODBC数据源,需要输入数据库服务器的地址、用户名、密码以及数据库名称,创建一个名为"MySQL连接"的数据源。这个步骤对于不...

    MySQL数据库命令大全

    ### MySQL数据库命令详解 #### 一、MySQL服务的管理 MySQL作为一款广泛使用的开源关系型数据库管理系统,其服务的启动和停止是基本的管理操作。 **启动MySQL服务** 使用`net start mysql`命令可以启动MySQL服务...

    MySQL数据库应用形考实验1-4全答案.zip

    在这个"MySQL数据库应用形考实验1-4全答案.zip"压缩包中,包含了四个关于MySQL基础操作的实验训练,涵盖了从数据库和表的创建,到数据的查询、增删改,以及数据库系统的维护等关键知识点。以下是对这些实验的详细...

    2023整理过-新华字典mysql数据库

    2023整理过-新华字典mysql数据库 增加字段注释

    实验2 MySQL数据库对象管理.pdf

    INFORMATION_SCHEMA.COLUMNS表提供了数据库表中各个列(字段)的详细信息,如字段名、字段类型、字段长度等。 4. INFROMATION_SCHEMA.STATISTICS表 INFORMATION_SCHEMA.STATISTICS表包含了数据库表中索引的统计信息...

    Mysql的longblob字段插入数据问题解决

    在使用mysql的过程中,有个问题就是mysql的优化,mysql中longblob字段在5.5版本中默认的为1M。 想改变这个问题,需要注意几点: com.mysql.jdbc.PacketTooBigException: Packet for query is too large (2054817 > ...

    实验2 MySQL数据库对象管理

    在实验2-7中,创建了一个名为school的数据库,并在其中建立了三个表:stu_info、course和stuandcour,每个表都有不同的字段和数据类型。这些操作展示了CREATE DATABASE和CREATE TABLE语句的用法。 实验2-10至2-11...

    SQLyog 图形化管理MYSQL数据库的工具

    SQLyog 是一个易于使用的、快速而简洁的图形化管理MYSQL数据库的工具,它能够在任何地点有效地管理你的数据库,而且它本身是完全免费的!!功能: 1、快速备份和恢复数据; 2、以GRID / TEXT 格式显示结果; 3、支持...

    mysql数据库实验报告 数据表的操作

    4. 枚举约束:如`ssex`和`league`字段,限制输入的值只能是预设的枚举类型。 四、表数据操作 1. 插入数据:使用`INSERT INTO`命令将数据插入到表中。 2. 删除数据:使用`DELETE FROM`命令删除满足特定条件的记录。 ...

Global site tag (gtag.js) - Google Analytics