Categories: Windows

本家のお世話-#100。(MariaDB10へアップグレード)

投稿アップデート情報  追記(6/30)

 3月31日に, MariaDB10 初の正式版が出たので,本日,自鯖上 (Windows7HP+SP1(x86)) の MariaDB を 10 にアップグレードしてみた。アップグレードなんだが,元が MariaDB5.5 なので,手順は前回のアップデートと変わらない。

 何はともあれ,バックアップ。特に, MariaDB と MyDB

 で,アップグレード。

  1. mariadb-10.0.10-win32.zip をダウンロード。
  2. Zip を展開。
  3. コントロールパネル >> 管理ツール >> サービス
    と行って, MyDB のサービスを停止。
  4. MariaDB の中身をすべて削除。その後, bin,include,lib,share の4つとライセンス関係のファイルを MariaDB の中にコピーする。
  5. コントロールパネル >> 管理ツール >> サービス
    と行って, MyDB のサービスを開始。

 以上。

追記(6/30):
 書き忘れていたが,アップグレード後,エラーログを見たら “Please use mysql_upgrade to fix this error.” が出ていると思うので, mysql_upgrade やること。

o6asan

View Comments

  • php5.5.11にバージョンアップしたから、o6asanさんのサイトをおとずれましたらmariadbですか。
    マリアちゃんのmroongaは10から対応してる?
    とかで色々やっている方がいました。

    • くりくりさん,おはようございます。

      これ,お聞きしたかったんですよ。
      mroongaを使えるということは, InnoDB で FULLTEXT indexes が普通に使えるようになるということなのですか。

  • こんなんあるんだ程度しか調べてないのでなんともですが、
    違うと思います。InnoDBとmroongaはストレージエンジン
    mariadb10にストレージエンジンmroonga対応ですかね。
    mariadb5.5でshow enginsしましたけど、mroongaはありません。

    innoDBで全文検索はmysql5.6.4?
    http://y-ken.hatenablog.com/entry/mysql-casual-talks-vol4-innodb-fts
    こんなんがでてきましたけど、

    • ふーむ,そうなんですか。

      実は,mariadb-10.0.10-win32.zipには,mroonga関連のものが,含まれていないようなんです。
      でもって, http://mroonga.org/ja/docs/install.html#zip をみても,10.0.9分しかないようなのです。

      MariaDB5.5に移行したときから,YARPPをInnoDBでまともに使うのが,懸案になってまして,mroongaが頭に引っかかってました。ストレージエンジンなんですね。MySQLのInnoDBはお書きのように5.6から全文検索に対応しています。

      現時点で,SHOW ENGINES;をやると,リンクファイルの結果になります。どうしようかと思っていたのですが,YARPPがmroongaに対応しているかなどを調べるのが先でしょうし,対応している場合でも,10.0.10版が正規に出るのを待ったほうがよさそうですネ。

  • mariadbやってみました。コードからビルドしたんですが、
    [root@www storage]# ll
    合計 96
    drwxr-xr-x 3 1001 1001 4096 4月 14 11:48 2014 archive
    drwxr-xr-x 3 1001 1001 4096 4月 14 11:48 2014 blackhole
    drwxr-xr-x 4 1001 1001 4096 4月 14 11:36 2014 cassandra
    drwxr-xr-x 4 1001 1001 4096 4月 14 11:46 2014 connect
    drwxr-xr-x 3 1001 1001 4096 4月 14 11:41 2014 csv
    drwxr-xr-x 4 1001 1001 4096 4月 14 11:48 2014 example
    drwxr-xr-x 3 1001 1001 4096 4月 14 11:48 2014 federated
    drwxr-xr-x 3 1001 1001 4096 4月 14 11:48 2014 federatedx
    drwxr-xr-x 4 1001 1001 4096 4月 14 11:48 2014 heap
    drwxr-xr-x 36 1001 1001 4096 4月 14 11:47 2014 innobase
    drwxr-xr-x 4 1001 1001 4096 4月 14 11:47 2014 maria
    drwxr-xr-x 5 1001 1001 4096 4月 14 11:48 2014 myisam
    drwxr-xr-x 4 1001 1001 4096 4月 14 11:39 2014 myisammrg
    drwxr-xr-x 12 1001 1001 4096 3月 31 02:56 2014 ndb
    drwxr-xr-x 5 1001 1001 4096 4月 14 11:36 2014 oqgraph
    drwxr-xr-x 4 1001 1001 12288 4月 14 11:41 2014 perfschema
    drwxr-xr-x 4 1001 1001 4096 4月 14 11:48 2014 sequence
    drwxr-xr-x 4 1001 1001 4096 4月 14 11:46 2014 sphinx
    drwxr-xr-x 6 1001 1001 4096 4月 14 11:45 2014 spider
    drwxr-xr-x 4 1001 1001 4096 4月 14 11:48 2014 test_sql_discovery
    drwxr-xr-x 8 1001 1001 4096 4月 14 11:36 2014 tokudb
    drwxr-xr-x 35 1001 1001 4096 4月 14 11:40 2014 xtradb
    [root@www storage]# pwd
    /usr/local/src/mariadb-10.0.10/storage
    ストレージエンジンにありません。さらに調べてみるとこれプラグインみたいです・・・。再ビルドしなくちゃいけなかったり結構てまがかかりますね。rpmで配布してるところもありましたが、
    うまくいってる感じがしない。
    http://redmine.groonga.org/issues/1760
    こりゃ組み込まれるまでまったほうがいいかな?

    • くりくりさん,こんにちは。

      あれ,うまくいきませんでしたか。
      どうなったか楽しみにしてましたのに。残念。

      > こりゃ組み込まれるまでまったほうがいいかな?
      うーむ。うちも,10.0.9でチャレンジではなく,10.0.10のzipが出るまで,待つことにしよう。

  • おはようございます。
    ソースでビルドして簡単にmysql -pでストレージエンジンをいれるだけだとおもったんです。
    しかし、アーカイブの容量が100MBとかビルドするのも時間がかかるし調べてみるとプラグインだったというおちです。
    まぁ毎日phpばっかりじゃあきるので、
    nginxでmuninとnagiosが終わり次第またやってみますよ。

Recent Posts

超手抜き、レンチン・ミキサー芋羊羹。

この秋よく作った芋羊羹のレシピ…

1年 ago

うー、久々にハマった。

 MariaDB の LTS …

2年 ago

あけましておめでとうございます。

ウサギ年ですねぇ。景気よく跳ね…

2年 ago

docomo の SC-02H 、 SIM ロック解除して Y!mobile で使う。

我が2台目のスマホとして SC…

3年 ago

o6asanの掲示板を引っ越し。-2

箱の準備が終わったので、中身を…

3年 ago

This website uses cookies.