如何批量更改mysql库中100张表的字段位数

输入查看当前库中表的字段位数: mediumint(6)

[root@db-master ~]# sh alter_table.sh

alter table user_campaign_0 modify current_stage mediumint(6) unsigned not null default 0 comment '当前关卡';

0 finished.

alter table user_campaign_1 modify current_stage mediumint(6) unsigned not null default 0 comment '当前关卡';

1 finished.

alter table user_campaign_2 modify current_stage mediumint(6) unsigned not null default 0 comment '当前关卡';

2 finished.

alter table user_campaign_3 modify current_stage mediumint(6) unsigned not null default 0 comment '当前关卡';

3 finished.

alter table user_campaign_4 modify current_stage mediumint(6) unsigned not null default 0 comment '当前关卡';

4 finished.

alter table user_campaign_5 modify current_stage mediumint(6) unsigned not null default 0 comment '当前关卡';

5 finished.

alter table user_campaign_6 modify current_stage mediumint(6) unsigned not null default 0 comment '当前关卡';

6 finished.

alter table user_campaign_7 modify current_stage mediumint(6) unsigned not null default 0 comment '当前关卡';

7 finished.

alter table user_campaign_8 modify current_stage mediumint(6) unsigned not null default 0 comment '当前关卡';

8 finished.

alter table user_campaign_9 modify current_stage mediumint(6) unsigned not null default 0 comment '当前关卡';

9 finished.

alter table user_campaign_10 modify current_stage mediumint(6) unsigned not null default 0 comment '当前关卡';

10 finished.

alter table user_campaign_11 modify current_stage mediumint(6) unsigned not null default 0 comment '当前关卡';

11 finished.

alter table user_campaign_12 modify current_stage mediumint(6) unsigned not null default 0 comment '当前关卡';

12 finished.

alter table user_campaign_13 modify current_stage mediumint(6) unsigned not null default 0 comment '当前关卡';

13 finished.

alter table user_campaign_14 modify current_stage mediumint(6) unsigned not null default 0 comment '当前关卡';

14 finished.

alter table user_campaign_15 modify current_stage mediumint(6) unsigned not null default 0 comment '当前关卡';

15 finished.

alter table user_campaign_16 modify current_stage mediumint(6) unsigned not null default 0 comment '当前关卡';

16 finished.

alter table user_campaign_17 modify current_stage mediumint(6) unsigned not null default 0 comment '当前关卡';

17 finished.

alter table user_campaign_18 modify current_stage mediumint(6) unsigned not null default 0 comment '当前关卡';

18 finished.

alter table user_campaign_19 modify current_stage mediumint(6) unsigned not null default 0 comment '当前关卡';

19 finished.

alter table user_campaign_20 modify current_stage mediumint(6) unsigned not null default 0 comment '当前关卡';

20 finished.

alter table user_campaign_21 modify current_stage mediumint(6) unsigned not null default 0 comment '当前关卡';

21 finished.

alter table user_campaign_22 modify current_stage mediumint(6) unsigned not null default 0 comment '当前关卡';

22 finished.

alter table user_campaign_23 modify current_stage mediumint(6) unsigned not null default 0 comment '当前关卡';

23 finished.

alter table user_campaign_24 modify current_stage mediumint(6) unsigned not null default 0 comment '当前关卡';

24 finished.

alter table user_campaign_25 modify current_stage mediumint(6) unsigned not null default 0 comment '当前关卡';

25 finished.

alter table user_campaign_26 modify current_stage mediumint(6) unsigned not null default 0 comment '当前关卡';

26 finished.

alter table user_campaign_27 modify current_stage mediumint(6) unsigned not null default 0 comment '当前关卡';

27 finished.

alter table user_campaign_28 modify current_stage mediumint(6) unsigned not null default 0 comment '当前关卡';

28 finished.

alter table user_campaign_29 modify current_stage mediumint(6) unsigned not null default 0 comment '当前关卡';

29 finished.

alter table user_campaign_30 modify current_stage mediumint(6) unsigned not null default 0 comment '当前关卡';

30 finished.

时间: 2024-12-02 04:36:25

如何批量更改mysql库中100张表的字段位数的相关文章

解析如何查看Oracle数据库中某张表的字段个数_oracle

Oracle中查询某个表的总字段数,要用SQL语句,或者在PL/SQL里面 复制代码 代码如下: select count(column_name) from user_tab_columns where table_name='T_B_AUDITOR' 能够查出来指定的那张表的字段数.下面是通过大致查看:select   tname,count(*)   from   col   group   by   tname; 复制代码 代码如下: 64 T_A_BOOKSTAGEINFO 465 T

从MySQL全库备份中恢复某个库和某张表

从MySQL全库备份中恢复某个库和某张表 在Mysqldump官方工具中,如何只恢复某个库呢? 全库备份 [root@HE1 ~]# mysqldump -uroot -p --single-transaction -A --master-data=2 >dump.sql 只还原erp库的内容 [root@HE1 ~]# mysql -uroot -pMANAGER erp --one-database <dump.sql </dump.sql<> 可以看出这里主要用到的参数

mysql同时对2张表进行数据访问问题

问题描述 mysql同时对2张表进行数据访问问题 我现在需要在一个定时器里面同时对mysql两张表进行数据访问,但是每次都是1张表有反应,另一张没反应或者两者会起冲突,尝试过线程方法,联合访问方法,依然没解决,求有效的解决办法 解决方案 是在mysql的定时器中进行访问吗?可以将访问逻辑放到存储过程里,然后定时器调用就可以. 不知道题主是采取怎样的访问方式而报错呢?

mysql 想把多张表的表结构导入excel 怎么办

问题描述 mysql 想把多张表的表结构导入excel 怎么办 一共大概180多张表,想把所有表的表结构 注意是表结构不是数据 导入一个excel中,有可行的方法吗 解决方案 http://blog.csdn.net/stanleyqiu/article/details/7788236 解决方案二: 只知道使用navigation这个工具的话是可以把数据和结构都导入一个excel中,但是我不太清楚导入每个表中的表结构行不行 解决方案三: mysql,命令导入导出表结构或数据 解决方案四: exc

SQL语句查询服务器不同库的两张表联查

同台服务器不同库的两张表联查 这种方法只限于在同台服务器的数据库. 一.建立两个数据库,库A(表a) 和 库B(表b) . 二.给两个库分配同样的帐号权限. 三.在查询的时候使用下面语句:  代码如下 复制代码 select * from A.dbo.a, B.dbo.b where A.dbo.a.id=B.dbo.b.id   这个sql语句达到的效果就是 库A 和 库B  中,表a 和 表b 中id相等的数据. 以上方法就是一个简单的同服务器不同库的连表查询. 不同服务器不同数据库两张表连

java springmvc-关于MongoDB中两张表的查询

问题描述 关于MongoDB中两张表的查询 我需要根据一级和二级类别的name查询应用程序表的数据.但每次查询的都有用两个while循环, DBCursor cursor1=null; DBCursor cursor=this.dao.getDBCursor(offset, pageSize, db, "thirdCategory", sort); DBObject query1 = new BasicDBObject(); while (cursor.hasNext()) { @Su

access-与数据库连接ACCESS数据库,显示库中所有的表名,但是出现很多不知道的表名

问题描述 与数据库连接ACCESS数据库,显示库中所有的表名,但是出现很多不知道的表名 用C#语句实现在combobox显示连接的数据库的中所有表的名称,但是为什么显示像 msysnamemap之类的很多不知道的表名,请问怎么解决. 解决方案 很正常,这些都是系统表名,你取出来以后判断下 if (!表名.Contains("msysname")) ComboBox1.Add(表名) 解决方案二: 如何得到一个ACCESS数据库的所有表名

php+mysqli实现将数据库中一张表信息打印到表格里的方法_php技巧

本文实例讲述了php+mysqli实现将数据库中一张表信息(包括表头)打印到表格里的方法.分享给大家供大家参考.具体如下: 这段代码将就看吧.需要学习基础知识.代码如下: 复制代码 代码如下: <?php $mysqli = new MySQLi("localhost","root","123456","liuyan"); if(!$mysqli){  die($mysqli->error); } function

如何得到一个dataset中某一个表的字段的名称和该数据的数据类型的长度

问题描述 如何得到一个dataset中某一个表的字段的名称和该数据的数据类型的长度(因为sizeof())不能用) 解决方案 解决方案二:这个简单啊,网上搜一下就得到答案了.