问题标签 [mysql-error-1067]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
5693 浏览

mysql - Innodb:文件操作中的操作系统错误号 1117

我在 Windows 7 64 位上安装了 apache 和 mysql 5.5。它工作但今天mysql无法启动,当我尝试手动启动mysql时,Windows给我这个错误“无法启动MySQL错误1067”。.
我在错误日志中看到这一行:

什么是问题和 InnoDB:文件操作中的操作系统错误号 1117。?

我能做些什么?

0 投票
1 回答
5160 浏览

mysql - Windows Server 2008 R2 上 MySQL 5.5 的错误 1067

我在 2 个月前在 Windows Server 2008 R2 上安装了 MySQL Server 5.5,它一直工作到现在。但是突然 MySQL 服务出现故障,我无法重新启动该服务。错误信息:

我该如何解决这个问题?

0 投票
1 回答
12381 浏览

mysql - Windows 7 MySQL 错误 1067 服务无法启动

这是一个噩梦般的问题。我最初安装了 WAMP,一切正常。我重新启动了我的计算机,并且 MySQL 服务器从那以后就没有工作了。我一直在尝试仅安装 MySQL 并且“SQL 实例配置”冻结,并且在尝试启动服务时收到“错误 1067:进程意外终止”。我已经在网上搜索了几个小时,尝试了所有各种解决方案。这些是我记得看到最多的主要内容。

  1. 将安装路径更改为没有空格的安装路径
  2. 删除所有 mySQL 文件并重新安装
  3. 通过命令提示符启动服务

这是错误文件的副本。我相信这个 InnoDB 的某个地方存在问题,但我似乎无法解决它。

  • 121203 22:20:59 [注意] 插件 'FEDERATED' 已禁用。
  • 121203 22:20:59 InnoDB:InnoDB 内存堆已禁用
  • 121203 22:20:59 InnoDB:互斥锁和 rw_locks 使用 Windows 互锁函数
  • 121203 22:20:59 InnoDB:压缩表使用 zlib 1.2.3
  • 121203 22:20:59 InnoDB:错误:无法创建临时文件;错误号:2
  • 121203 22:20:59 [错误] 插件“InnoDB”初始化函数返回错误。
  • 121203 22:20:59 [错误] 插件“InnoDB”注册为存储引擎失败。
  • 121203 22:20:59 [错误] 未知/不支持的存储引擎:INNODB
  • 121203 22:20:59 [错误] 中止
  • 121203 22:20:59 [注意] C:\mysql\bin\mysqld: 关机完成

这似乎是一个普遍的问题,我认为会有更明确的解决方案,但我希望有人能够帮助我。

谢谢!

0 投票
2 回答
18071 浏览

mysql - #1067 - 'membership' 的默认值无效

我正在使用我的程序中包含的 SQL 文件,一旦我解决了一个问题,我可以在这里找到答案(谢谢)。我再次运行它并收到以下错误:

SQL查询:

MySQL 说:

我需要改变什么才能完成这项工作?这是一个较旧的脚本,但我不够了解 MySQL 5.5 版本需要更改的内容。

非常感谢你的帮助!

而且我确定在我修复这个之后还会出现其他错误..

0 投票
4 回答
2564 浏览

mysql - TIMESTAMP 默认值错误

我将带有工作台的 SQL 脚本导出到 phpMyAdmin,但由于 TIMESTAMP 默认值而出现错误。

这是一段代码:

我得到一个错误:

#1067 - 'created_at' 的默认值无效

为避免错误,默认日期应为例如 1970-01-01 01:01:01,这意味着不能有零。我怎么能解决这个问题?谢谢。

0 投票
3 回答
1169 浏览

mysql - 列名未将时间戳作为默认值

我在同一张表中有两列created_atupdated_at 。这两列的数据类型均为 datetime。现在,当我尝试按如下方式修改列数据类型时 -

它显示以下错误

错误代码:1067 'updated_at' 的默认值无效(占用 0 毫秒)

错误代码:1067 'created_at' 的默认值无效(占用 0 毫秒)

我的 mysql 版本是 5.5.41-0ubuntu0.14.04.1 (Ubuntu)

0 投票
3 回答
11071 浏览

mysql - 当没有给出默认值时,MySQL 时间戳的默认值无效。

看下面的sql。

它正在抛出ErrorCode: 1067. Invalid default value for 'Finish Time' 但我没有给出完成时间的任何默认值,还有另一个StartTime完全相同的时间戳,我没有得到任何例外。

0 投票
1 回答
3399 浏览

mysql - MySQL [something] 的默认值无效

我试图在我的窗口 MySQL 中恢复外部 MySQL DB。

但有这样的错误。

有人说这是字符编码造成的,所以我又试了一次。

但同样的错误。

这个 MySQL 恢复有什么问题。

这是第 200 行的开始。

0 投票
1 回答
1114 浏览

mysql - 错误代码 1067,SQL 状态 42000:编译表时“memberSince”的默认值无效

我正在将一个新表添加到现有表的列表中:

执行被以下消息中断:

我能做些什么来修复它?

0 投票
1 回答
325 浏览

mysql - 试图让 osclass 工作

我正在尝试在我的 wampserver 上安装 osclass 并且每当我单击下一步时都会得到

无法创建数据库结构。错误号:1067

在此处输入图像描述