前提・実現したいこと
前日の問題を解決しようとした所。
MYSQLが立ち上がってすぐにきけるようになった。
実現したいことは、MYSQLを起動した状態にもどしたいです。
アドバイスよろしくお願いいたましす。
発生している問題・エラーメッセージ
16:29:59 [mysql] Error: MySQL shutdown unexpectedly. 16:29:59 [mysql] This may be due to a blocked port, missing dependencies, 16:29:59 [mysql] improper privileges, a crash, or a shutdown by another method. 16:29:59 [mysql] Press the Logs button to view error logs and check 16:29:59 [mysql] the Windows Event Viewer for more clues 16:29:59 [mysql] If you need more help, copy and post this 16:29:59 [mysql] entire log window on the forums mysql_eror_logの中身 2021-03-25 16:42:04 1 [ERROR] InnoDB: Operating system error number 3 in a file operation. 2021-03-25 16:42:04 0 [Note] InnoDB: !!! innodb_force_recovery is set to 1 !!! 2021-03-25 16:42:04 1 [ERROR] InnoDB: The error means the system cannot find the path specified. 2021-03-25 16:42:04 1 [ERROR] InnoDB: Cannot open datafile for read-only: '.\mysql\innodb_index_stats.ibd' OS error: 203 2021-03-25 16:42:04 0 [Note] InnoDB: Loading buffer pool(s) from C:\xampp\mysql\data\ib_buffer_pool 2021-03-25 16:42:04 0 [Note] Plugin 'FEEDBACK' is disabled. 2021-03-25 16:42:04 1 [ERROR] InnoDB: Operating system error number 203 in a file operation. 2021-03-25 16:42:04 0 [ERROR] Could not open mysql.plugin table. Some plugins may be not loaded 2021-03-25 16:42:04 1 [Note] InnoDB: Some operating system error numbers are described at https://mariadb.com/kb/en/library/operating-system-error-codes/ 2021-03-25 16:42:04 0 [ERROR] Can't open and lock privilege tables: Table 'mysql.servers' doesn't exist 2021-03-25 16:42:04 1 [ERROR] InnoDB: Could not find a valid tablespace file for ``mysql`.`innodb_index_stats``. Please refer to https://mariadb.com/kb/en/innodb-data-dictionary-troubleshooting/ for how to resolve the issue. 2021-03-25 16:42:04 0 [Note] Server socket created on IP: '::'.
試したこと
・portの競合がないかしらべた(競合はないが念の為に変更)
・C:\xampp\mysql\data ib_logfile0 ib_logfile1 ibdata1 を別ファイルに移して再起動
・https://community.apachefriends.org/f/viewtopic.php?f=16&t=72437
のサイトをみた結果指定されている部分なかった。(この部分がみあたらなくて追加できなかったinnodb_flush_method=normal)
・https://qiita.com/lapun/items/e7e6b6f924a24b00d7d6
にて一行追加
C:\xampp\mysql\dataのmy.iniでinnodb_force_recovery=1を追加
参考サイト・・https://teratail.com/questions/85724
補足情報(FW/ツールのバージョンなど)
Ver 15.1 Distrib 10.4.11-MariaDB, for Win64 (AMD64)
WINDOWS10
回答2件
あなたの回答
tips
プレビュー