美文网首页mysql
mysql-表操作

mysql-表操作

作者: GALAXY_ZMY | 来源:发表于2015-12-06 22:57 被阅读19次
1.查看表结构

describe 表名

describe可简写为desc。
describe语句可以查看表的基本的定义。包括字段名field,字段数据类型type,是否为空null,是否为主外键key,默认值default和额外信息extra。

2.查看表详细结构

show create table 表名

show create table 表名 \G

\G增强显示可查看性

show create table 语句可以查看表字段,各字段数据类型,完整性约束条件,标的存储引擎,字符编码等.

3.修改表名

alter table 旧表名 rename [to] 新表名;

4.修改字段的数据类型

alter table 表名 modify 属性名 数据类型;

5.修改字段名

alter table 表名 change 旧属性名 新属性名 新数据类型;

旧属性名参数指修改前的字段名,新属性名参数指修改后的字段名,如果不指定数据类型则数据类型不变。

6.增加字段

alter table 表名 add 属性名1 数据类型 [完整性约束条件] [first] after 属性名2;

first可选项指此字段为表的第一个字段,after 属性名2指放在指定字段后面,默认最后一位。

7.删除字段

alter table 表名 drop 属性名;

相关文章

  • mysql-表操作

    1.查看表结构 describe 表名 describe可简写为desc。describe语句可以查看表的基本的定...

  • mysql-表级别操作

    创建表 查看表信息 修改表信息 alter table tb_name 命令 增加字段:add 修改列类型:mod...

  • MYSQL笔记整理-001-创建+插入+更新+删除

    一、创建表 语法:create table XXX() 具体代码:MYSQL-具体代码-创建表 - 简书 if n...

  • MySQL-分区表

    MySQL-分区表 分区表(于MySQL 5.1引入,v 5.5后可以逐步考虑用于生产环境) 是一个独立的逻辑表,...

  • MySQL-表管理

    MySQL表管理 表字段的操作 添加字段 删除字段 修改数据类型 表重命名 练习 表记录管理 删除表记录 更新表记...

  • MySQL-清空表

    1.快速清空表中的数据(20.05.25) 区别:a.不带where参数的delete语句可以删除mysql表中所...

  • Java进阶-MySQL-进阶

    一、Java进阶-MySQL-进阶 1.1 单表访问方法   MySQL执行查询语句的方式称之为访问方法或者访问类...

  • Mysql-终端操作

    启动MySQL服务 sudo /usr/local/MySQL/support-files/mysql.serve...

  • MySQL-基础操作

    创建数据库 语句-CREATE DATABASE name 使用数据库 语句-USE name 创建表 语句-CR...

  • mysql一个冷门参数引起的同步故障

    最近出现个同步问题,我们数据的入库顺序为mysql->redis,业务层只对mysql做操作,而同步到redis的...

网友评论

    本文标题:mysql-表操作

    本文链接:https://www.haomeiwen.com/subject/dvcehttx.html