MYSQL8無法啟動的解決辦法1

2021-10-08 12:20:38 字數 2571 閱讀 1721

故障現象:在計算機管理的服務裡面,mysql無法啟動。無法看到任何故障原因。

故障原因multiple files found for the same tablespace id

解決辦法:刪除data目錄下對應資料目錄,本文是刪除data\mydatabase目錄。

故障調查過程

step1:以管理員身份啟動dos,進入mysql的bin目錄;

e:

\mysql-

8.0.14

-winx64

>

cdbine:\

mysql-

8.0.14

-winx64

\bin

>

mysqld

.exe

--console

step2: 使用mysql --console檢視故障原因。

可以看到:

e:

\mysql-

8.0.14

-winx64

\bin

>

mysqld

.exe

--console

2020-07

-25t03:19:

31.313285z0

[system] [

my-010116][

server

] e:

\mysql-

8.0.14

-winx64

\bin

\mysqld

.exe

(mysqld

8.0.14

)starting

asprocess

12576

2020-07

-25t03:19:

31.315761z0

[warning] [

my-013242][

server

] --character-set-server:

'utf8'

iscurrently

analias

forthe

character

setutf8mb3

,but

will

bean

alias

forutf8mb4ina

future

release

.please

consider

using

utf8mb4

inorder

tobe

unambiguous

.2020-07

-25t03:19:

31.372675z1

[error] [

my-012209][

innodb

] multiple

files

found

forthe

same

tablespace

id:2020-07

-25t03:19:

31.372694z1

[error] [

my-012202][

innodb

] tablespace

id:117=[

'mydatabase\routerconfig.ibd'

,'mydatabase\imaging.ibd'

]2020-07

-25t03:19:

31.372713z1

[error] [

my-012930][

innodb

] plugin

initialization

aborted

with

error

failed

,retry

maysucceed

.2020-07

-25t03:19:

31.372744z1

[error] [

my-010334][

server

] failed

toinitialize

ddstorage

engine

2020-07

-25t03:19:

31.372974z0

[error] [

my-010020][

server

] data

dictionary

initialization

failed

.2020-07

-25t03:19:

31.408786z0

[error] [

my-010119][

server

] aborting

可以看到故障的主要原因:multiple files found for the same tablespace id

Apache無法啟動解決辦法

今天晚上開啟筆記本,準備繼續學習 php和mysql web開發 一書。開啟xampp的控制面板,突然發現apache無法啟動。每次點選start按鈕,都是很快閃出乙個running,然後立即又變成start了。本人算是百思不得其解,只有問問強大的google和baidu了。進入xampp的安裝路徑...

mysql8 服務無法啟動 3534

問題 過程 開啟data檔案中以 err 結尾的檔案發現其中有一行 failed to find valid data directory.找不到有效的資料目錄。說明是檔案目錄的問題 解決 附上我的mysql.ini mysql 設定mysql客戶端預設字符集 default character s...

IIS admin 服務無法啟動的解決辦法

解決方法 1.解除安裝iis 2.重新啟動並進入安全模式 這個步驟不能省 3.在安全模式下進去到 windir system32 inetsrv,手動將這個目錄刪除。4.如果你現在開心的話也可以刪除 windir system32 logfiles中的檔案,因為裡面存放著iis的日誌 5.當然你還可...