批量修改mysql数据库表中的字段

步驟1:自動生成sql語句

1. select CONCAT('alter table ',TABLE_NAME,' modify ',COLUMN_NAME,' varchar(50) ;') from information_schema.COLUMNS where TABLE_SCHEMA='mes_factory_module' and COLUMN_NAME in ('ModifiedId','CreatedId');

其中 'ModifiedId','CreatedId'表示要修改的列的名稱。

varchar(50) 表示上述兩個字段要修改為的類型。

2.生成sql語句之後,複製到word中,將其中的單引號用空格替換,然後,將sql複製到mysql中,執行sql語句。

发布了46 篇原创文章 · 获赞 12 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/malingyu/article/details/103452356