インストール
今度は一つ前のバージョン(10.3)の64bit版
mariadb-10.3.22-with-mroonga-10.03-winx64
で試してみる。
1) C:\XAMP\MySQLフォルダをリネーム (MySQL_bak)
2) ダウンロードしたzipを解凍し C:\XAMPP\MySQL フォルダ名として移動
3) XAMPP Control Panel からのMySQL起動
4) コマンドプロンプトでMySQL起動
mariadb-10.3.22-with-mroonga-10.03-winx64
で試してみる。
1) C:\XAMP\MySQLフォルダをリネーム (MySQL_bak)
2) ダウンロードしたzipを解凍し C:\XAMPP\MySQL フォルダ名として移動
3) XAMPP Control Panel からのMySQL起動
エラーで起動できない
4) コマンドプロンプトでMySQL起動
XAMPP Control Panel の[Shell]ボタンからサービス起動(コマンドプロンプトでも良いが)
5) phpMyAdminを起動してみるSetting environment for using XAMPP for Windows. xxx@xxx c:\xampp # cd mysql xxx@xxx c:\xampp\mysql # mysqld 2020-06-04 7:46:15 0 [Note] mysqld (mysqld 10.3.22-MariaDB) starting as process 15440 ...
起動は出来たが以下メッセージが表示されている
[Shell]ボタンでコマンドプロンプトを起動し以下SQLを実行してみる
"C:\xampp\phpMyAdmin\sql\create_tables.sql"
しかしエラー現象は変わらず。
ユーザアカウント一覧を確認すると pma ユーザが存在しない
phpMyAdminでpmaユーザを作成
・ユーザ名:pma
・ホスト名:%
・パスワード:pma
・グローバル特権:すべてチェックする
C:\XAMPP\phpMyAdmin\config.inc.php をメモ帳で開く
下記箇所を探しpmaのパスワード"pma"を設定する
→ エラーは解消された
mysqli::real_connect(): (HY000/1045): Access denied for user 'pma'@'localhost' (using password: NO)
設定ファイルに定義されている管理ユーザ(controluser)での接続に失敗しました。
設定ファイルに定義されている管理ユーザ(controluser)での接続に失敗しました。
[Shell]ボタンでコマンドプロンプトを起動し以下SQLを実行してみる
"C:\xampp\phpMyAdmin\sql\create_tables.sql"
Setting environment for using XAMPP for Windows. xxx@xxx c:\xampp # cd mysql xxx@xxx c:\xampp\mysql # mysql -u root < C:\xampp\phpMyAdmin\sql\create_tables.sql xxx@xxx c:\xampp\mysqlもう一度phpMyAdminでデータベース一覧を確認すると phpmyadmin が作成された。
しかしエラー現象は変わらず。
ユーザアカウント一覧を確認すると pma ユーザが存在しない
phpMyAdminでpmaユーザを作成
・ユーザ名:pma
・ホスト名:%
・パスワード:pma
・グローバル特権:すべてチェックする
C:\XAMPP\phpMyAdmin\config.inc.php をメモ帳で開く
下記箇所を探しpmaのパスワード"pma"を設定する
$cfg['Servers'][$i]['controlpass'] = '';↓
$cfg['Servers'][$i]['controlpass'] = 'pma';もう一度phpMyAdminを開く
→ エラーは解消された
技術メモ, XAMPP, MySQL, mroonga, 全文検索
0 件のコメント:
コメントを投稿