mysql 错误汇总

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql 错误汇总相关的知识,希望对你有一定的参考价值。


mysql更改表字符集和排序方式的时候出现如下错误。

(HY000): Error on rename of .... (errno: 150). 

因为表中的外键或主键的问题。


需要修改FOREIGN_KEY_CHECKS=0的值为0。然后再更改该表的字符集和排序方式,然后再把该变量值改回为1。即可。

使用如下的命令更改即可。


"use confluence;SET FOREIGN_KEY_CHECKS=0; alter table $i convert to character set utf8 collate utf8_bin;SET FOREIGN_KEY_CHECKS=1;"


















以上是关于mysql 错误汇总的主要内容,如果未能解决你的问题,请参考以下文章

Linux错误汇总

MySQL错误代码速查表汇总

MYSQL数据库错误代码提示汇总

MySQL问题汇总

mysql5.7 在centos7.5中分类汇总出现错误的解决方法

mysql5.7 在centos7.5中分类汇总出现错误的解决方法