Ground Sunlight

Windowsで作る - PHPプログラミングの開発環境

ユーザ用ツール

サイト用ツール


mroonga:10.7:install

差分

このページの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:
-====== Mroonga10.インストール ====== +====== Mroonga9.12 インストール ====== 
-Version 10.7+Version 9.12 (MariaDB 10.4.12)
  
  --- //[[http://www.y2sunlight.com|y2sunlight]] 2020-11-02//  --- //[[http://www.y2sunlight.com|y2sunlight]] 2020-11-02//
行 9: 行 9:
 関連記事 関連記事
   * Mroonga10.7 インストール   * Mroonga10.7 インストール
-  * [[mroonga:10.7:phpmyadmin|Mroonga10.チュートリアル]] +  * [[mroonga:10.7:tutorial|Mroonga9.12 検索チュートリアル]] 
- +  * [[mroonga:10.7:config|Mroonga9.12 全文検索の構成]]
-=== パッケージの構成  === +
- +
-  * MariaDB 10.4.14 +
-  * 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://github.com/mroonga/mroonga/releases/tag/v9.12
  
-MroongaのWindowsバイナリはGitHub( https://github.com/mroonga/mroonga/releases )から入手できます。 
 [{{:mroonga:10.7:install01.png?nolink}}] [{{:mroonga:10.7:install01.png?nolink}}]
  
行 46: 行 43:
  
 <code> <code>
-mariadb-10.4.14-with-mroonga-10.07-winx64.zip+mariadb-10.4.12-with-mroonga-9.12-winx64.zip
 </code> </code>
  
行 65: 行 62:
 === Mroongaの設置 === === Mroongaの設置 ===
  
-  - 先にダウンロードしたZipファイル( mariadb-10.4.14-with-mroonga-10.07-winx64.zip ) を、例えば次のフォルダに解凍します。\\ ''D:\tmp\mariadb-10.4.14-with-mroonga-10.07-winx64'' +  - 先にダウンロードしたZipファイル( mariadb-10.4.12-with-mroonga-9.12-winx64.zip ) を、例えば次のフォルダに解凍します。\\ ''D:\tmp\mariadb-10.4.12-with-mroonga-9.12-winx64'' 
-  - 解凍したファイルをXAMPPのmysqlフォルダに設置します。\\ 【元】''D:\tmp\mariadb-10.4.14-with-mroonga-10.07-winx64\mariadb-10.4.14-winx64''\\ 【先】''D:\usr\xampp7.3.15\mysql''+  - 解凍したファイルをXAMPPのmysqlフォルダに設置します。\\ 【元】''D:\tmp\mariadb-10.4.12-with-mroonga-9.12-winx64\mariadb-10.4.12-winx64''\\ 【先】''D:\usr\xampp7.3.15\mysql''
  
 === my.iniの設定 === === my.iniの設定 ===
行 77: 行 74:
  
 >''注意'' >''注意''
-> Mroonga に限らず MariaDB でも現在は my.ini のサンプルファイル( my-small.iniやmy-medium.ini、my-large.iniなど ) はWindowsバイナリに同封されていません。「なぜ同封されなくなったのか?」の事情は、以下のページが参考になるかもしれません\\ https://jira.mariadb.org/browse/MDEV-9882+> Mroonga に限らず MariaDB でも現在は my.ini のサンプルファイル( my-small.iniやmy-medium.ini、my-large.iniなど ) はWindowsバイナリに同封されていません。「なぜ同封されなくなったのか?」の事情は、以下のページが参考になるかもしれません\\ https://jira.mariadb.org/browse/MDEV-9882
  
 \\ \\
行 143: 行 140:
 ===== phpmyadminの利用 ===== ===== phpmyadminの利用 =====
  
-XAMPPで設置した phpmyadmin も MariaDB with Mroonga で使えます。但し、phpmyadmin の初期設定をデータベースにしなければなりません。+XAMPPで設置した phpmyadmin も MariaDB with Mroonga で使えます。但し、phpmyadmin の初期設定を置き換えた新しいデータベースにしなければなりません。
  
 === phpmyadminの起動 === === phpmyadminの起動 ===
行 153: 行 150:
 </code> </code>
  
-起動後、以下のエラーが表示されます。+[{{:mroonga:10.7:phpmyadmin01.png?nolink}}] 
 +■ 起動後、以下のエラーが表示されます。
  
 <code> <code>
行 160: 行 158:
 </code> </code>
  
-\\ +=== phpmyadmin用のデータベースの作成 ===
- +
-===  ===+
  
 メニューの[インポート]を選択します。 メニューの[インポート]を選択します。
  
- +[{{:mroonga:10.7:phpmyadmin02.png?nolink}}] 
- +■ 以下のファイルを選択し、画面下の[実行]ボタンを押します。
-> TODO+
- +
-(6) 以下のエラーがでる時:+
 <code> <code>
------------------------------ +D:\usr\xampp7.3.15\phpMyAdmin\sql\create_tables.sql
-mysqli::real_connect(): (HY000/1045): Access denied for user 'pma'@'localhost' (using password: NO) +
------------------------------+
 </code> </code>
  
-以下ようにコメントアウト+=== phpmyadmin用ユーザの作成 ===
  
-D:\usr\xampp7.3.15\phpMyAdmin\config.inc.php +メニューの[SQL]を選択します。
-<code> +
-/* User for advanced features +
-$cfg['Servers'][$i]['controluser'] = 'pma'; +
-$cfg['Servers'][$i]['controlpass'] = ''; +
-*/+
  
-/* Advanced phpMyAdmin features +[{{:mroonga:10.7:phpmyadmin03.png?nolink}}] 
-$cfg['Servers'][$i]['pmadb'] = 'phpmyadmin'; +■ 以下のSQL文を入力して、[実行]ボタンを押します。 
-$cfg['Servers'][$i]['bookmarktable'] = 'pma__bookmark';+<code sql> 
 +GRANT 
 +  SELECT, INSERT, DELETE, UPDATE, ALTER 
 +  ON `phpmyadmin`.* 
 +  TO 'pma'@localhost; 
 +</code>
  
-...+以上で、MariaDB で Mroonga が使えるようになりました。
  
-*/ +\\
-</code>+
  
-\\ 
mroonga/10.7/install.1604384983.txt.gz · 最終更新: 2020/11/03 15:29 by y2sunlight