故障現象:在計算機管理的服務裡面,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.當然你還可...