Mysql判断字段如果不存在则新增字段

mysql_bcdog

我们在给程序进行更新时,会有大量的sql语句。我们创建一个数据表之后,在后期因为新的需求可能会需要新建字段,那么我们就需要查询这个数据表里面的字段有没有被创建,如果没有创建则创建这个字段。要是我们不加这个判断的话就会报错,如下图:

bcdog_mysql

下面我们就直接来看这个查询语句

select count(*) as count from information_schema.columns where table_name = '数据表名' and column_name = '字段名'

查询完后,如果存在则会返回1 不存在则返回0 具体的代码的如下图:

php_mysql

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 共2条
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片