質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%
MySQL

MySQL(マイエスキューエル)は、TCX DataKonsultAB社などが開発するRDBMS(リレーショナルデータベースの管理システム)です。世界で最も人気の高いシステムで、オープンソースで開発されています。MySQLデータベースサーバは、高速性と信頼性があり、Linux、UNIX、Windowsなどの複数のプラットフォームで動作することができます。

Windows 7

Microsoft Windows 7は過去にリリースされたMicrosoft WindowsのOSであり、Windows8の1代前です。2009年の7月にリリースされ販売されました。Windows7の前はWindowsVistaで、その更に3年前にリリースされました。

Q&A

解決済

3回答

12101閲覧

MySQLの起動に失敗  [ERROR] InnoDB: The innodb_system data file 'ibdata1' must be writable

退会済みユーザー

退会済みユーザー

総合スコア0

MySQL

MySQL(マイエスキューエル)は、TCX DataKonsultAB社などが開発するRDBMS(リレーショナルデータベースの管理システム)です。世界で最も人気の高いシステムで、オープンソースで開発されています。MySQLデータベースサーバは、高速性と信頼性があり、Linux、UNIX、Windowsなどの複数のプラットフォームで動作することができます。

Windows 7

Microsoft Windows 7は過去にリリースされたMicrosoft WindowsのOSであり、Windows8の1代前です。2009年の7月にリリースされ販売されました。Windows7の前はWindowsVistaで、その更に3年前にリリースされました。

0グッド

0クリップ

投稿2018/01/19 03:00

###前提・実現したいこと

MySQL5.7.20をインストールしましたが、MySQLの起動に失敗します。
Windows7を使っています。

手順はこちらのURLを参考にしました。
http://noir-es.cocolog-nifty.com/blog/2017/11/windowsmysqlzip.html

パスワードも設定でき、PCを再起動→サービスからMySQLを開始しようとしたところ、

「ローカルコンピューター上の MySQL57 サービスは起動して停止しました。サービスの中には、ほかのサービスやプログラムで使用されていない場合は自動的に停止するものがあります。」

というエラーダイアログがでてきました。

mysqld_error.logを確認したところ、ERRORがでていました。

###発生している問題・エラーメッセージ

2018-01-19T11:28:20.898016+09:00 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details). 2018-01-19T11:28:20.899016+09:00 0 [Note] --secure-file-priv is set to NULL. Operations related to importing and exporting data are disabled 2018-01-19T11:28:20.899016+09:00 0 [Note] C:\mysql\bin\mysqld (mysqld 5.7.20-log) starting as process 4828 ... 2018-01-19T11:28:20.908017+09:00 0 [Note] InnoDB: Mutexes and rw_locks use Windows interlocked functions 2018-01-19T11:28:20.909017+09:00 0 [Note] InnoDB: Uses event mutexes 2018-01-19T11:28:20.910017+09:00 0 [Note] InnoDB: _mm_lfence() and _mm_sfence() are used for memory barrier 2018-01-19T11:28:20.911017+09:00 0 [Note] InnoDB: Compressed tables use zlib 1.2.3 2018-01-19T11:28:20.911017+09:00 0 [Note] InnoDB: Number of pools: 1 2018-01-19T11:28:20.912017+09:00 0 [Note] InnoDB: Not using CPU crc32 instructions 2018-01-19T11:28:20.916017+09:00 0 [Note] InnoDB: Initializing buffer pool, total size = 128M, instances = 1, chunk size = 128M 2018-01-19T11:28:20.924017+09:00 0 [Note] InnoDB: Completed initialization of buffer pool 2018-01-19T11:28:20.939018+09:00 0 [ERROR] InnoDB: The innodb_system data file 'ibdata1' must be writable 2018-01-19T11:28:20.940018+09:00 0 [ERROR] InnoDB: The innodb_system data file 'ibdata1' must be writable 2018-01-19T11:28:20.941018+09:00 0 [ERROR] InnoDB: Plugin initialization aborted with error Generic error 2018-01-19T11:28:21.242036+09:00 0 [ERROR] Plugin 'InnoDB' init function returned error. 2018-01-19T11:28:21.243036+09:00 0 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed. 2018-01-19T11:28:21.245036+09:00 0 [ERROR] Failed to initialize plugins. 2018-01-19T11:28:21.247036+09:00 0 [ERROR] Aborting 2018-01-19T11:28:21.248036+09:00 0 [Note] Binlog end 2018-01-19T11:28:21.249036+09:00 0 [Note] Shutting down plugin 'CSV' 2018-01-19T11:28:21.251036+09:00 0 [Note] C:\mysql\bin\mysqld: Shutdown complete

###試したこと

ibdata1が読み取り専用になっていないことは確認しました。
しかし、解決方がわかりません。

どなたかご教示頂けると幸いです。
よろしくお願い致します。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

m.ts10806

2018/01/19 03:52

「writable」なので 'ibdata1' must be writable = 「'ibdata1'は書き込み可能でなければならない(=書き込み可能となっていない)」ですね。ibdata1の場所自体は把握していますか?
guest

回答3

0

DBファイルが読み書き出来ない場合も
「[ERROR] InnoDB: The innodb_system data file 'ibdata1' must be writable」が発生するので
一応記載しておきます。

mysqlユーザから参照できない # ls -l /var/lib/mysql/ -rw-r-----. 1 root root 12582912 2月 28 17:47 ibdata1 ユーザをmysqlに変更して起動させる。 # chown -R mysql:mysql /var/lib/mysql/ # /bin/systemctl start mysqld.service

投稿2019/02/28 08:55

yodel

総合スコア508

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

参考URLの通り、プロセスが残っていました。

投稿2018/01/19 04:08

退会済みユーザー

退会済みユーザー

総合スコア0

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

ベストアンサー

参考URL
プロセスが残ってるかもしれませんね。確認してみてください。

投稿2018/01/19 03:48

unz.hori

総合スコア1057

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

退会済みユーザー

退会済みユーザー

2018/01/19 04:09

無事解決しました。 ありがとうございました!
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問