mysql所有表数据量查询、字段类型修改
目录
1、查询数据库每张表的数据量:
2、修改字段类型、字段名、字段长度:
2.1 修改字段类型、类型长度、默认值、注释
2.2、修改字段名:
1、查询数据库每张表的数据量:
select table_name,table_rows, TABLE_SCHEMA, from information_schema.TABLES where TABLE_SCHEMA = ‘数据库名’ GROUP BY table_name,table_rows having table_rows >0;
2、修改字段类型、字段名、字段长度:
2.1 修改字段类型、类型长度、默认值、注释
ALTER TABLE 表名 MODIFY COLUMN 字段名 新数据类型 新类型长度 新默认值 新注释; — COLUMN可以省略
如:alter table table1 modify column column1 decimal(10,1) DEFAULT NULL COMMENT ‘注释’;
-- 正常,能修改字段类型、类型长度、默认值、注释
2.2、修改字段名:
ALTER TABLE 表名 CHANGE 旧字段名 新字段名 新数据类型;
如: alter table table1 change column1 column1 varchar(100) DEFAULT 1.2 COMMENT ‘注释’;
-- 正常,此时字段名称没有改变,能修改字段类型、类型长度、默认值、注释
alter table table1 change column1 column2 decimal(10,1) DEFAULT NULL COMMENT ‘注释’
-- 正常,能修改字段名、字段类型、类型长度、默认值、注释
alter table table1 change column1 column2;
-- 报错
还没有评论,来说两句吧...