このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
mroonga:10.7:install [2020/11/03 15:29] y2sunlight [phpmyadminの利用] |
mroonga:10.7:install [2020/11/08 17:08] (現在) y2sunlight [Mroonga9.12 インストール] |
||
---|---|---|---|
行 1: | 行 1: | ||
- | ====== | + | ====== |
- | Version 10.7 | + | Version |
--- // | --- // | ||
行 9: | 行 9: | ||
関連記事 | 関連記事 | ||
* Mroonga10.7 インストール | * Mroonga10.7 インストール | ||
- | * [[mroonga: | + | * [[mroonga: |
- | + | * [[mroonga:10.7: | |
- | === パッケージの構成 | + | |
- | + | ||
- | * MariaDB | + | |
- | * Mroonga 10.7 | + | |
=== 前提条件 === | === 前提条件 === | ||
行 38: | 行 34: | ||
===== パッケージの入手 ===== | ===== パッケージの入手 ===== | ||
- | 本編で対象としている XAMPP7.3 に同封されている MariaDB 10.4.11 と同じマイナーバージョンを持つ MariaDB-with-Mroonga をダウンロードします。 | + | 本編で対象としている XAMPP7.3 に同封されている MariaDB 10.4.11 と同じマイナーバージョンを持つ MariaDB-with-Mroonga をダウンロードします。ここでは、MariaDB 10.4.12(with Mroonga9.12) の Windowsバイナリを以下のサイトから入手します。 |
+ | |||
+ | * https:// | ||
- | MroongaのWindowsバイナリはGitHub( https:// | ||
[{{: | [{{: | ||
行 46: | 行 43: | ||
< | < | ||
- | mariadb-10.4.14-with-mroonga-10.07-winx64.zip | + | mariadb-10.4.12-with-mroonga-9.12-winx64.zip |
</ | </ | ||
行 65: | 行 62: | ||
=== Mroongaの設置 === | === Mroongaの設置 === | ||
- | - 先にダウンロードしたZipファイル( mariadb-10.4.14-with-mroonga-10.07-winx64.zip ) を、例えば次のフォルダに解凍します。\\ '' | + | - 先にダウンロードしたZipファイル( mariadb-10.4.12-with-mroonga-9.12-winx64.zip ) を、例えば次のフォルダに解凍します。\\ '' |
- | - 解凍したファイルをXAMPPのmysqlフォルダに設置します。\\ 【元】'' | + | - 解凍したファイルをXAMPPのmysqlフォルダに設置します。\\ 【元】'' |
=== my.iniの設定 === | === my.iniの設定 === | ||
行 77: | 行 74: | ||
>'' | >'' | ||
- | > Mroonga に限らず MariaDB でも現在は my.ini のサンプルファイル( my-small.iniやmy-medium.ini、my-large.iniなど ) はWindowsバイナリに同封されていません。「なぜ同封されなくなったのか?」の事情は、以下のページが参考になるかもしれません\\ https:// | + | > Mroonga に限らず MariaDB でも現在は my.ini のサンプルファイル( my-small.iniやmy-medium.ini、my-large.iniなど ) はWindowsバイナリに同封されていません。「なぜ同封されなくなったのか?」の事情は、以下のページが参考になるかもしれません。\\ https:// |
\\ | \\ | ||
行 143: | 行 140: | ||
===== phpmyadminの利用 ===== | ===== phpmyadminの利用 ===== | ||
- | XAMPPで設置した phpmyadmin も MariaDB with Mroonga で使えます。但し、phpmyadmin の初期設定をデータベースにしなければなりません。 | + | XAMPPで設置した phpmyadmin も MariaDB with Mroonga で使えます。但し、phpmyadmin の初期設定を置き換えた新しいデータベースにしなければなりません。 |
=== phpmyadminの起動 === | === phpmyadminの起動 === | ||
行 153: | 行 150: | ||
</ | </ | ||
- | 起動後、以下のエラーが表示されます。 | + | [{{: |
+ | ■ 起動後、以下のエラーが表示されます。 | ||
< | < | ||
行 160: | 行 158: | ||
</ | </ | ||
- | \\ | + | === phpmyadmin用のデータベースの作成 |
- | + | ||
- | === === | + | |
メニューの[インポート]を選択します。 | メニューの[インポート]を選択します。 | ||
- | + | [{{:mroonga: | |
- | + | ■ 以下のファイルを選択し、画面下の[実行]ボタンを押します。 | |
- | > TODO: | + | |
- | + | ||
- | (6) 以下のエラーがでる時: | + | |
< | < | ||
- | ----------------------------- | + | D:\usr\xampp7.3.15\phpMyAdmin\sql\create_tables.sql |
- | mysqli:: | + | |
- | ----------------------------- | + | |
</ | </ | ||
- | 以下のようにコメントアウト | + | === phpmyadmin用のユーザの作成 === |
- | D: | + | メニューの[SQL]を選択します。 |
- | < | + | |
- | /* User for advanced features | + | |
- | $cfg[' | + | |
- | $cfg[' | + | |
- | */ | + | |
- | /* Advanced phpMyAdmin features | + | [{{: |
- | $cfg[' | + | ■ 以下のSQL文を入力して、[実行]ボタンを押します。 |
- | $cfg['Servers' | + | <code sql> |
+ | GRANT | ||
+ | SELECT, INSERT, DELETE, UPDATE, ALTER | ||
+ | ON `phpmyadmin`.* | ||
+ | | ||
+ | </ | ||
- | ... | + | 以上で、MariaDB で Mroonga が使えるようになりました。 |
- | */ | + | \\ |
- | </ | + | |
- | \\ |