TIDB对表增加字段或者索引,如何判断已经存在就不增加

我们目前的处理方式有两种:
一、用公司平台脚本执行工具时,工具内部只打印错误,并继续执行,不会终止。
二、自己用查询分析器执行时,一般会使用报错继续执行的方式执行。