`
莫生气
  • 浏览: 866831 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

修改mysql数据表中的字段属性

阅读更多
1.登录数据库
>mysql -u root -p 数据库名称

2.查询所有数据表
>show tables;

3.查询表的字段信息
>desc 表名称;

4.1.修改某个表的字段类型及指定为空或非空
>alter table 表名称 change 字段名称 字段名称 字段类型 [是否允许非空];
>alter table 表名称 modify 字段名称 字段类型 [是否允许非空];

4.2.修改某个表的字段名称及指定为空或非空
>alter table 表名称 change 字段原名称 字段新名称 字段类型 [是否允许非空];

例如:
修改表expert_info中的字段birth,允许其为空
>alter table expert_info change birth birth varchar(20) null;
分享到:
评论
1 楼 qpyong 2008-06-15  
               :ar[/color][color=violet][size=x-large][/size][align=center][/align]
[img][/img]
row:     

相关推荐

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

    2. 修改表结构:使用`ALTER TABLE`命令可以添加、删除或修改表中的列,以及调整列的属性。 三、表约束的创建与修改 1. 主键约束:如`TMS_student`表的`sn`字段,使用`INT`类型,设置`NOT NULL`和`AUTO_INCREMENT`,...

    mysql自增字段重排 mysql删除表后自增字段从1开始.pdf

    - 在MyISAM之外的数据表类型中,如InnoDB,可以通过创建包含自增字段的复合索引来实现多个独立的自增序列,前提是前面的字段组合确保唯一性。 6. **不同存储引擎的差异**: - MyISAM不重用删除的最大编号,而BDB...

    mysql导出表的字段和相关属性的步骤方法

    在MySQL数据库管理中,有时我们需要将表的结构信息导出,包括字段名、数据类型、长度、是否可为空、默认值以及备注等属性,以便于文档化或迁移数据。以下是一个详细步骤,指导如何完成这一任务: 1. **确定目标...

    常用的sql语句。新建表、删除表、插入数据、删除数据、更新数据、新增字段、删除字段、修改字段、新建约束、删除约束,等等常用语句

    `ALTER COLUMN`命令用于更改现有的字段属性。 **语法示例:** ```sql ALTER TABLE 表名 ALTER COLUMN 字段名 类型; ``` 例如: ```sql ALTER TABLE 表名 ALTER COLUMN 字段名 nVarChar(50) NULL; ``` #### 九、...

    Mysql数据库编码问题 (修改数据库,表,字段编码为utf8)

    3. 导入转换后的数据到新的UTF-8表中。 4. 调整应用程序连接到新的数据库和表。 使用`latin1`字符集虽然可以方便在命令行工具中直接输入和显示中文,但它只支持西欧语言的基本字符,对于多语言环境不够理想。如果...

    PowerDesigner连接MySQL互相导入以及显示中文注释

    - 导入完成后,可以在PowerDesigner的设计界面中查看MySQL表的结构。 #### 五、显示Comment列 1. **编辑表属性**: - 选择一个已导入的表,双击打开其属性编辑界面。 - 取消勾选“Name”,以便更好地查看其他...

    mysql表结构设计(数据场景、设计规范、字段属性、表结构管理、数据管理).docx

    #### 三、字段属性 **1、数据类型选择** 正确选择数据类型对于优化存储空间、提高查询效率至关重要。例如,对于日期类型的字段,可以选择使用`DATE`、`DATETIME`或`TIMESTAMP`;对于字符串类型的字段,则可以根据...

    MySql练习1:创建数据库表news.zip

    此外,还可以通过`SELECT`语句查询表中的数据,`UPDATE`更新数据,`DELETE`删除数据,这些都是MySQL数据库操作的基本操作。 在进行MySQL练习时,理解这些基本概念并熟练运用是至关重要的。通过不断的练习,你可以更...

    MySQL修改表结构.doc

    总结来说,MySQL中修改表结构涉及多个方面,包括字段类型、约束、位置和名称的调整,每一步都需要谨慎处理,确保数据的安全性和完整性。在进行此类操作时,务必充分了解现有数据的特性,避免因错误操作导致的数据...

    mysql中插入多text类型问题

    Mysql 中插入多 text 类型问题解决方案 ...通过修改 MySQL 的配置文件和表的行格式,我们可以解决 MySQL 中插入多个 text 类型字段的问题。同时,我们也可以根据实际情况选择合适的行格式来存储数据。

    关于表添加多个字段的速度问题1

    在MySQL中,当涉及到表结构的修改,如添加、删除或更改字段,数据库系统会采取一定的策略来完成这些操作。在标题"关于表添加多个字段的速度问题1"中,讨论的核心是表结构更新时的速度优化。描述中提到,MySQL在修改...

    mysql数据表的基本操作之表结构操作,字段操作实例分析

    本文实例讲述了mysql数据表的基本操作之表结构操作,字段操作。分享给大家供大家参考,具体如下: 本节介绍: 表结构操作 创建数据表、 查看数据表和查看字段、 修改数据表结构 删除数据表 字段操作 新增字段、...

    动软代码生成器mysql字段注释生成.zip

    动软代码生成器是一款强大的开发工具,它能解析MySQL数据库中的表结构,并根据表字段的属性(如字段名、数据类型、长度等)自动生成相应的注释。用户只需提供数据库连接信息,软件就能自动遍历所有表,对每个字段...

    MySQL 创建数据表.docx

    创建MySQL数据表需要了解以下几个关键概念: 1. **表名**:这是你要创建的表的唯一标识,用于区分数据库中的其他表。在示例中,表名为`runoob_tbl`。 2. **表字段名**:表由一个或多个字段组成,每个字段都有特定...

    mysql把一个表某个字段的内容复制到另一张表的某个字段的SQL语句写法

    如果你对MySQL的主从复制配置、数据表字段的批量修改、清空、复制等操作感兴趣,可以参考相关文章,例如“MySQL主从复制的原理及配置方法”和“MySQL数据表字段内容的批量修改、清空、复制等更新命令”。这些资源将...

    was6中配置mysql 数据源

    在IBM WebSphere Application Server (WAS) 6中配置MySQL数据源的过程可能对新手来说较为复杂,因为与Oracle或DB2等其他数据库相比,官方文档提供的支持并不充分。不过,通过以下步骤,你可以轻松地完成配置,使得...

    MySQL数据类型和常用字段属性总结

    MySQL提供了一组可以赋给表中各个列的数据类型,每个类型都强制数据满足为该数据类型预先确定的一组规则,例如大小、类型及格式。 这里先总结数据类型。MySQL中的数据类型大的方面来分,可以分为:日期和时间、数值...

    MySQL命令行中给表添加一个字段(字段名、是否为空、默认值)

    在实际应用中,为表添加字段可能会影响到现有的数据。如果新字段要求非空且没有合适的默认值,可能会导致插入或更新操作失败,因此在设计数据库结构时需谨慎考虑字段的属性。此外,如果表数据量很大,执行`ALTER ...

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

    22、支持对数据表的各种高级属性修改; 23、查看数据服务器的各种状态、参数等; 24、支持更改数据表类型为ISAM, MYISAM, MERGE, HEAP, InnoDB, BDB 25、刷新数据服务器、日志、权限、表格等; 26、诊断数据表:...

Global site tag (gtag.js) - Google Analytics