Help!如何批量修改mysql数据库中的字段名 本帖最后由 capucivar 于 2010-01-19 21:30:29 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 第一步;select TABLE_NAMEfrom information_schema.`COLUMNS`where lower(TABLE_SCHEMA)='capucivar'and lower(COLUMN_NAME)='aid'得到capucivar中所有含字段aid的表名第二步:将这个列表,复制到EXCEL表格中的A列第三步:B1写入公式:="alter table " & A1 & " change aid bid INT;"第三步:复制B列,贴入MYSQL工具执行。 第三步:B1写入公式:="alter table " & A1 & " change aid bid INT;"把B1格的公式向下添充。第三步:复制B列,贴入MYSQL工具执行。玩数据库的同学,一定要把EXCEL学好。 谨听大哥教诲,一定学好EXCEL。但是有个错误,麻烦一起解决了吧提示错误信息:#1060 - Duplicate column name 'bid' 怎么解决啊,你的表中已经有了一个bid了?这个只有你自己知道如何解决。 急!在线等!mysql右表引用左表字段值的问题? MySQL错误求助:Library Error Number 6 主从同步的问题 如何将库中的全角中文字符转为半角 mysql中大家用什么类型代替boolean类型。 请教大虾 求一不算复杂问题的查询方法 在win2003下安装mysql后,不能运行create命令,问题如下(在线等待,高分相送) 请问怎样从一个数据库中读取所有表名?谢谢! 按月份统计每个合同累计到当月的回款数据? 请问这样的写法是否正确!!! 两个不同类型数据库联合查询
select TABLE_NAME
from information_schema.`COLUMNS`
where lower(TABLE_SCHEMA)='capucivar'
and lower(COLUMN_NAME)='aid'
得到capucivar中所有含字段aid的表名第二步:将这个列表,复制到EXCEL表格中的A列
第三步:B1写入公式:="alter table " & A1 & " change aid bid INT;"
第三步:复制B列,贴入MYSQL工具执行。
把B1格的公式向下添充。
第三步:复制B列,贴入MYSQL工具执行。
玩数据库的同学,一定要把EXCEL学好。
提示错误信息:
#1060 - Duplicate column name 'bid'
这个只有你自己知道如何解决。