mysql #1033 错误

Posted

tags:

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

数据库在本地没有问题。移植到 服务器上报错

#1033 - Incorrect information in file: './odksj/ecs_article.frm'

参考技术A 数据库为innodb
重启的时候出了个错误,页面上显示
mysql Incorrect information in file
这个错误给的比较笼统,很多时候会误导人。
查看mysql的错误日志
发现有这么一段话
InnoDB: Error: log file ./ib_logfile0 is of different size 0 5242880 bytes
InnoDB: than specified in the .cnf file 0 67108864 bytes!
原来是日志文件的大小与描述的不一致。
把log文件移走,再重启mysql,问题解决。
需要特别注意的是,移走log之前确保innodb_fast_shutdown的值不是2,如果是2则需要先改为1,然后重启使之生效,再关闭mysql删log文件。其默认值是1。
可以在mysql中用 show variables like '%innodb_fast_shutdown%';来查看
用 set global innodb_fast_shutdown=1; 来修改。

不知道是不是能帮到你追问

数据库我修改过来了MyISAM了

mysql 1248错误问题解决

参考技术A

mysql 1248错误,是代码错误造成的,解决方法如下:

1、首先略过权限,在mysql配置文件(linux-->my.cnf) [mysqld] 下加入 skip-grant-tables ,即不用密码也可登录,如图。

2、然后重启mysql。

3、接着重置密码和刷新权限表。

4、然后在 mysql 配置文件中注释skip-grant-tables。

5、最后重启mysql,问题就解决了。

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

解决:toolscaffeCMakeFilescaffe2ncnn.diruild.make(62) : fatal error U1033: 语法错误: 意外的“::”Stop.

启动“Distributed Transaction Coordinator”服务 错误1053

HDU 1033 Edge

MySQL无法打开数据库怎么办?

创建表时抛出错误

c++使用mysql的api连接相关问题