質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
MySQL

MySQL(マイエスキューエル)は、TCX DataKonsultAB社などが開発するRDBMS(リレーショナルデータベースの管理システム)です。世界で最も人気の高いシステムで、オープンソースで開発されています。MySQLデータベースサーバは、高速性と信頼性があり、Linux、UNIX、Windowsなどの複数のプラットフォームで動作することができます。

phpMyAdmin

phpMyAdminはオープンソースで、PHPで書かれたウェブベースのMySQL管理ツールのことです。

PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

MAMP

Mac 上で WordPress などの動的ページのサイトが作れるように環境を構築するフリーソフト

Q&A

解決済

2回答

5006閲覧

mamp MYSQLにはじかれてしまいます

momococo

総合スコア1

MySQL

MySQL(マイエスキューエル)は、TCX DataKonsultAB社などが開発するRDBMS(リレーショナルデータベースの管理システム)です。世界で最も人気の高いシステムで、オープンソースで開発されています。MySQLデータベースサーバは、高速性と信頼性があり、Linux、UNIX、Windowsなどの複数のプラットフォームで動作することができます。

phpMyAdmin

phpMyAdminはオープンソースで、PHPで書かれたウェブベースのMySQL管理ツールのことです。

PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

MAMP

Mac 上で WordPress などの動的ページのサイトが作れるように環境を構築するフリーソフト

0グッド

0クリップ

投稿2020/10/14 14:26

前提・実現したいこと

プログラミング学習を始めたばかりのものです。
現在phpを学ぶためにmampをインストールし、学習を開始しようとしていましたが、インストール後mampの初期画面で MYSQL Serverのランプが点滅せず 「open WebStrat page」から「phpMyAdmin」に移ると下記のようなエラーメッセージが出てしまいます。ホストやユーザーネームがサーバーから提示されているものと違うということだと思うのですが、どうすればいいかわかりません。この解決をしたいのですが、解決策が見当たりません。どうかご教示いただけますと幸いです。

発生している問題・エラーメッセージ

MySQL said: Documentation Cannot connect: invalid settings. mysqli_real_connect(): (HY000/2002): 対象のコンピューターによって拒否されたため、接続できませんでした。 phpMyAdmin tried to connect to the MySQL server, and the server rejected the connection. You should check the host, username and password in your configuration and make sure that they correspond to the information given by the administrator of the MySQL server.

試したこと

①アンインストール→インストール
②mampファイル内の db → mysql → ib_logfile0 & ib_logfile1 の消去
→こちらは消去してもmampを起動させるとファイルが復活してしまいます。
③mampファイル内の db → mysql → my-sql-bin.~ の消去

補足情報(FW/ツールのバージョンなど)

ここにより詳細な情報を記載してください。
windows 10
mamp4.2
知識がなく何を伝えればいいかもあまりよくわかっておらず申し訳ありませんが、何か足りない情報があれば指摘いただければ幸いです。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

windows 10

mamp4.2

teratailで頻出ですが、WindowsにはXAMPP、MacにはMAMPです。

WindowsにMAMP、MacにXAMPPはほとんどうまいこと動いてません。
※全く動かないわけではなさそうですが、自身で解決できないならやめたほうが良いです

投稿2020/10/14 14:28

m.ts10806

総合スコア80850

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

ベストアンサー

こんにちは。MAMPは手軽に「PHP+MySQL」が導入できるのでとても良いですよね。

さて、「MySQL Server」のランプが付かないということは、起動に失敗していますよね。
起動していないのですから「phpMyAdmin」でデータベースへのアクセスはできないのですが
問題なのは、MAMPをインストールした時に作成される「my.ini」という設定ファイルです。
※「MAMP」→「conf」→「mysql」とたどっていけばおそらくは見つかるでしょう。

「my.ini」ファイルには「バイナリログ」というデータベース復元や同期を行うための設定
があるのですが、これが「有効」になっていると起動エラーになるときがあるみたいです。
お手軽な開発環境では不要と言えるので、関連する記述を「コメントアウト」してください。

該当する以下の3ヶ所の記述を見つけ出して、先頭に「#」を付けて保存するだけです。

# log-bin = mysql-bin # binlog_format = mixed # server-id = 1

あとは、バイナリログ関係のファイル「mysql-bin.~」を削除するのですが、それは既に
行われているようなので、これで安定して起動してくれるのではないかと思います。

投稿2020/10/14 17:09

退会済みユーザー

退会済みユーザー

総合スコア0

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問