mysql:16673
From: 岡善博 <岡善博 <zenpaku@xxxxxxxxxx>>
Date: Sun, 26 Sep 2021 20:20:39 +0900
Subject: [mysql 16673] Re: [mysql 16672] Re: [mysql 16671] Re: [mysql 16668] Re: [mysql 16667] Re: [mysql 16666] Re: [mysql 16665] Re: [mysql 16664] Re: [mysql 16663] Re: frmとibdのみのデータからデータベースの復旧方法について
岡善博@中札内です。 実は、いつの間にか、zenpakudbが壊れてしまったので、再構築すます。 昼間の時間で、頭がスッキリしている時に行いますね。 かなり時間が時間が掛かると思います。 一部レスを書いておきます。 > 自宅サーバでWordPressを立ち上げていて、不覚にもデータベースのバックアップ > 取らずにOSをFreeBSD 11.3Rp13から12.2Rp7に上げてしまいました。 > wordpressを構築した時は、MySQL5.6でした。 OSをバージョンアップした時点でのMySQLはいくつでしたか? 以前も書きましたが、WordPressを構築した時は、MySQL5.6で昨年だったか?phpやMySQLを バージョンアップして、MySQL5.7にして、ずっと動いていました。 (その時点のMySQLと合わせたバージョンにするのが望ましいと思っています。 ibdファイルだけ無理矢理インポートするようなイレギュラーなケースなので、 リリースシリーズをまたいだ(たとえば、5.6と5.7)状態で それが無理矢理できるようなものなのかわかりません) > ただ、DISCARD TABLESPACEを実行後、ibdは、消えていませんでしたが、念のため これも何かおかしいです。パスが間違っているか正しくibdファイルをつかめていない気がします。 綺麗に以下のように再実行できますか? FreeBSDのレイアウトは知らないので、Linux - Generalを使って /usr/local/mysql の下にもろもろがある状態のコマンド例です。適宜読み替えてください。 ---- コマンドは、/usr/local/bin/に有ります。 -rwxr-xr-x 1 root wheel 3923608 8月 26 17:11 /usr/local/bin/mysql* -rwxr-xr-x 1 root wheel 5174 8月 26 17:07 /usr/local/bin/mysql_config* -rwxr-xr-x 1 root wheel 3618984 8月 26 17:11 /usr/local/bin/mysql_config_editor* -rwxr-xr-x 1 root wheel 5243608 8月 26 18:21 /usr/local/bin/mysql_install_db* -rwxr-xr-x 1 root wheel 3621384 8月 26 18:21 /usr/local/bin/mysql_plugin* -rwxr-xr-x 1 root wheel 3822320 8月 26 18:21 /usr/local/bin/mysql_secure_installation* -rwxr-xr-x 1 root wheel 3655328 8月 26 17:11 /usr/local/bin/mysql_ssl_rsa_setup* -rwxr-xr-x 1 root wheel 3573640 8月 26 18:21 /usr/local/bin/mysql_tzinfo_to_sql* -rwxr-xr-x 1 root wheel 4453656 8月 26 18:21 /usr/local/bin/mysql_upgrade* -rwxr-xr-x 1 root wheel 3813112 8月 26 17:11 /usr/local/bin/mysqladmin* -rwxr-xr-x 1 root wheel 4063680 8月 26 17:11 /usr/local/bin/mysqlbinlog* -rwxr-xr-x 1 root wheel 3827728 8月 26 17:11 /usr/local/bin/mysqlcheck* -rwxr-xr-x 1 root wheel 27022 8月 26 17:12 /usr/local/bin/mysqld_multi* -rwxr-xr-x 1 root wheel 27868 8月 26 17:12 /usr/local/bin/mysqld_safe* -rwxr-xr-x 1 root wheel 3895288 8月 26 17:11 /usr/local/bin/mysqldump* -rwxr-xr-x 1 root wheel 7850 8月 26 17:12 /usr/local/bin/mysqldumpslow* -rwxr-xr-x 1 root wheel 3808216 8月 26 17:11 /usr/local/bin/mysqlimport* -rwxr-xr-x 1 root wheel 4199256 8月 26 17:11 /usr/local/bin/mysqlpump* -rwxr-xr-x 1 root wheel 3807960 8月 26 17:11 /usr/local/bin/mysqlshow* -rwxr-xr-x 1 root wheel 3826416 8月 26 17:11 /usr/local/bin/mysqlslap* -rwxr-xr-x 1 root wheel 4131120 8月 26 18:21 /usr/local/bin/mysqltest* -rwxr-xr-x 1 root wheel 4494592 8月 26 18:21 /usr/local/bin/mysqlxtest* mysqldumpslowのコマンドを使ったら、dump時のコネクションが切れるのが、対応 出来たのかも知れません。 /usr/local/mysql/bin/mysqladmin shutdown ### MySQLを止めます。他にコマンドがあるようならこれでなくてかまいません 通常は、/usr/local/etc/rc.d/mysql-server stop で行います。 rm -r /usr/local/mysql/data ### 一度中身をきれいにします rm -r /var/db/mysql ですね。 /usr/local/mysql/bin/mysqld --initialize-insecure --user=mysql --datadir=/usr/local/mysql/data ### データディレクトリを初期化します /usr/local/mysql/bin/mysqld --daemonize ### MySQLを起動します。他にコマンドがあるようならこれでなくてかまいません /usr/local/etc/rc.d/mysql-server start で行います。 結果は、また、送らせて頂きます。
@ 16662 2021-09-24 10:36 [岡善博 <zenpaku@xxxx] Re: [mysql 16660] Re: [mysql 16659] Re: [mysql 16657] Re: [mysql 16656] frmとibdのみのデータからデータベースの復旧方法について 16663 2021-09-24 11:58 ┗[Takahiro Kambe <taca] Re: frmとibdのみのデータからデータベースの復旧方法について 16664 2021-09-24 13:01 ┗[yoku0825 <yoku0825@x] Re: [mysql 16663] Re: frmとibdのみのデータからデータベースの復旧方法について @ 16665 2021-09-24 14:04 ┗[岡善博 <zenpaku@xxxx] Re: [mysql 16664] Re: [mysql 16663] Re: frmとibdのみのデータからデータベースの復旧方法について 16666 2021-09-24 14:20 ┗[yoku0825 <yoku0825@x] Re: [mysql 16665] Re: [mysql 16664] Re: [mysql 16663] Re: frmとibdのみのデータからデータベースの復旧方法について @ 16667 2021-09-24 20:08 ┗[岡善博 <zenpaku@xxxx] Re: [mysql 16666] Re: [mysql 16665] Re: [mysql 16664] Re: [mysql 16663] Re: frmとibdのみのデータからデータベースの復旧方法について 16668 2021-09-24 23:26 ┗[yoku0825 <yoku0825@x] Re: [mysql 16667] Re: [mysql 16666] Re: [mysql 16665] Re: [mysql 16664] Re: [mysql 16663] Re: frmとibdのみのデータからデータベースの復旧方法について @ 16669 2021-09-25 01:16 ┣[岡善博 <zenpaku@xxxx] Re: [mysql 16668] Re: [mysql 16667] Re: [mysql 16666] Re: [mysql 16665] Re: [mysql 16664] Re: [mysql 16663] Re: frmとibdのみのデータからデ 16670 2021-09-25 01:34 ┗[岡善博 <zenpaku@xxxx] Re: [mysql 16668] Re: [mysql 16667] Re: [mysql 16666] Re: [mysql 16665] Re: [mysql 16664] Re: [mysql 16663] Re: frmとibdのみのデータからデ @ 16671 2021-09-25 21:51 ┗[岡善博 <zenpaku@xxxx] 16672 2021-09-26 17:37 ┗[yoku0825 <yoku0825@x] Re: [mysql 16671] Re: [mysql 16668] Re: [mysql 16667] Re: [mysql 16666] Re: [mysql 16665] Re: [mysql 16664] Re: [mysql 16663] Re -> @ 16673 2021-09-26 20:20 ┗[岡善博 <zenpaku@xxxx] Re: [mysql 16672] Re: [mysql 16671] Re: [mysql 16668] Re: [mysql 16667] Re: [mysql 16666] Re: [mysql 16665] Re: [mysql 16664] Re @ 16676 2021-10-05 16:20 ┗[岡善博 <zenpaku@xxxx]