k8s部署mysql5.7报错CrashLoopBackOff?
k8s部署mysql5.7报错CrashLoopBackOff,一、查询日志: kubectl describe pod mysql-deployment-6557b4b9df-5tglp {代码...} 二、pod的log日志:kubectl logs mysql-deployment-6557b4b9df-5tglp {代码...} 系统centos7.9kubectl ,kubelet,kudoam version都是1.28.0查了stackoverslow等,试了各种办法还是报错; {代码.....
2 回答1.3k 阅读✓ 已解决
回答:update语句不写where语句就可以对一张表的全部数据的对应字段(也就是你的B列值)全部替换。
PS:你可能不能不写where语句并会出现以下的错误,我查阅到了以下这个方法,你可以试一试。
You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column。
经过翻译是当前模式为安全更新模式,不能使用非主键列更新数据表。
解决方法:将数据库安全模式修改字段修改为0。
语句:SET SQL_SAFE_UPDATES=0;
注意:SQL_SAFE_UPDATES与=,以及=与0之间不能用空格。否则会更新出错。
原文链接:https://blog.csdn.net/a837201...