1. 程式人生 > >Mysql 啟動失敗 報錯 1067

Mysql 啟動失敗 報錯 1067

Mysql裝好後,重啟電腦第二次發現服務無法啟動。提示如下:

------------------------

MySQL 服務無法啟動。
系統出錯。
發生系統錯誤 1067。
程序意外終止。

------------------

查看了F:\ProgramData\MySQL\MySQL Server 5.5\data 這個目錄中的錯誤日誌,顯示如下內容:

130825 20:47:50 [Note] Plugin 'FEDERATED' is disabled.
130825 20:47:50 InnoDB: The InnoDB memory heap is disabled
130825 20:47:50 InnoDB: Mutexes and rw_locks use Windows interlocked functions
130825 20:47:50 InnoDB: Compressed tables use zlib 1.2.3
130825 20:47:50  InnoDB: Error: unable to create temporary file; errno: 2
130825 20:47:50 [ERROR] Plugin 'InnoDB' init function returned error.
130825 20:47:50 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
130825 20:47:50 [ERROR] Unknown/unsupported storage engine: INNODB
130825 20:47:50 [ERROR] Aborting

其中核心提示是這句,臨時檔案無法建立:

130825 20:47:50  InnoDB: Error: unable to create temporary file; errno: 2

因此檢視my.ini

[mysqld]區段內加入:

#自己指定的臨時檔案目錄
tmpdir="臨時目錄"

---------------------

原因是我安裝好系統後,修改了系統臨時目錄的配置,將其指向了一個ramdisk的分割槽(記憶體分割槽盤),這個分割槽在關機後資料會消失。

而只有在mysql安裝的時候,系統會自動建立這個臨時檔案目錄,所以剛安裝好後能夠正常啟動資料庫。重啟後(ramdisk的分割槽)目錄就不存在了,而Mysql在啟動服務的時候並不會再去建立這個臨時檔案目錄,所以就報錯了。

相關推薦

Mysql 啟動失敗 1067

Mysql裝好後,重啟電腦第二次發現服務無法啟動。提示如下: ------------------------ MySQL 服務無法啟動。 系統出錯。 發生系統錯誤 1067。 程序意外終止。 ------------------ 查看了F:\ProgramData\MyS

linux 系統中系統關機後,mysql啟動失敗:ERROR 2002 (HY000): Can't connect to local MySQL server through socket '

自己在阿里雲伺服器上安裝好執行環境後,mysql都是正常使用的,昨天強制關閉伺服器後,重新啟動伺服器,發現數據庫無法啟動報錯:ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/va

mysql 無法啟動 innodb 1067

今天在那做實驗倒騰mysql資料庫,後來發現服務無法啟動,檢視日誌報錯如下:   2015-01-07 17:48:54 9136 [ERROR] InnoDB: .\ibdata1 can't be opened in read-write mode2015-01-07 17:48:54 91

關於MySQL修改成utf8mb4編碼後啟動服務1067的解決方法

主要設定就是在my.ini或者my.cnf 但是坑就在這裡,你會發現在[mysqld]下面加上4句話後,無法啟動mysql服務,也許你會想是不是你哪裡打錯字了,不是的; 只要把[mysqld]下面的

MYSQL啟動故障問題的解決辦法

quit ... AI gin native with 錯誤日誌 查看 RR centos系統有一次異常關機後啟動mysql一直報錯#/etc/init.d/mysqld startStarting MySQL.. ERROR! The server quit withou

MySQL 啟動服務解決方案

概述   文章主要介紹因為啟動mysql服務報錯引發的問題,順帶擴充一些其它的知識點,當前版本是red hat 6,mysql 5.6。 目錄  概述  步驟  報錯的源頭  問題解決  問題分析  總結 步驟 報錯的源頭 問題解決 1.許可權 報錯的

VS 中引用連線mysql資料庫失敗 :">LINK : fatal error LNK1104: 無法開啟檔案“libmysql.lib”

出現此類問題時,首先需要檢查一下專案配置檔案: 專案檔案——》右鍵屬性 (1)檢查VC++目錄配置配置均完成! (2)檢查連結器——》輸入配置方法如下:     若檢查以上錯誤均完成了,錯誤報錯原因就是不是配置專案的原因,開啟專案路徑檢查路徑下是否有如下兩個檔案“libmys

Ubuntu中Apache2啟動失敗Job for apache2.service failed because the cont...

為解決這個問題,花了一個下午,參考了120多條網路博文,很有成就感。但實際上是由於一個簡單的配置原因導致的問題,希望以後可以更加細心。 目錄 - 最初的現象,php程式碼沒有解析 phpinfo輸出內容是 <?php

無法啟動MySQL服務1067的解決方法

還是之前的問題,伺服器mysql啟動不了,前面一篇部落格(用ibd檔案恢復mysql資料庫資料)已經在不啟動資料庫的情況下恢復了資料。 恢復之後,需要重灌mysql,本來想借助mysql installer修復或者解除安裝,都失敗了。 問題如何解決?還是從err檔案入

因為曾經裝過Mysql導致再次裝時windows無法啟動MySQL服務1067的解決方法

img 經驗 無法 分享圖片 mys 技術分享 windows服務 htm http 找到這裏 MySQL右擊屬性 檢查這裏的可執行文件的路徑是否正確,因為我這裏顯示的是原先的文件夾所以會一直啟動失敗,修改一下 這裏你去百度經驗 windows服務修改可執行文件路徑 網

Oracle數據庫監聽器啟動:1067解決

span oracle安裝 安裝oracle 安裝 names 所在 dmi -s 推薦 1.原因:本地ip或主機名在安裝oracle後已經更改,需改回. 2.打開oracle安裝目錄(開始中搜索oracle,查找文件所在位置). 3.進入$\NETWORK\ADMIN\修

Mysql 使用Navicat連線失敗 Authentication plugin 'caching_sha2_password' cannot be

Mysql 使用Navicat連線失敗 報錯: Authentication plugin ‘caching_sha2_password’ cannot be loaded: dlopen(/usr/local/mysql/lib/plugin/caching_sha2_ p

mysql啟動失敗沒有pid錯誤

在安裝完lnmp後,啟動mysqld失敗,提示[[email protected] ~]# service mysqld start Starting MySQ

idea新增maven依賴失敗案例之:tomcat啟動總是:No qualifying bean of type 'org.codehaus.jackson.map.ObjectMapper'

=====tomcat啟動總是報錯:No qualifying bean of type 'org.codehaus.jackson.map.ObjectMapper'【原因:maven依賴失敗,沒加版本號】====值得 記錄原因:jd的SDK和這些Jackson相關jar包

IDEA啟動Tomcat

span log font .com cte ultimate cli led tomcat Maven編譯成功, 可是啟動Tomcat報錯: Application Server was not connected before run configuration

啟動Tomcat:JVM_Bind

啟動tomcat lips ava -a 目的 再次 由於 netstat 運行 今天運行項目遇到了一個很奇怪的問題, 由於之前的Eclipse沒有正常關閉(也就是直接殺死進程,而沒有關閉Tomcat)。 等再次運行tomcat項目的時候一直報錯說是JVM_Bind, 自己

啟動hive[ERROR] Terminal initialization failed; falling back to unsupported

ror -m initial erro nal hadoop lin con 錯誤 啟動hive時報例如以下的錯誤[ERROR] Terminal initialization failed; falling back to unsupported 解決的方法:進入到h

MySQL主從同步故障處理記錄

記錄 error start record master 前言在發生故障切換後,經常遇到的問題就是同步報錯,下面是最近收集的報錯信息。記錄刪除失敗在master上刪除一條記錄,而slave上找不到Last_SQL_Error: Could not execute Delete_rows e

啟動mongodb問題

ont mongodb ase ati god ini node lan global [[email protected]/* */ mongodb]# bin/mongod -f config/mongo.cnf &[1] 30549[[email&

MYSQL 內存 Use 'mysqld --thread_stack=#' to specify a bigger stack.

mysql 內存報錯 use 'mysqld --thread_stack=#' to specify a bigger stack.MYSQL 內存報錯 Use ‘mysqld --thread_stack=#‘ to specify a bigger stack.今天在使用mysql的過程