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

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

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

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

メニュー

メニューは、UIにおける仕組みであり、ユーザに機能の表示と実行する手段を与えます。

XAMPP

XAMPP(ザンプ)は、ウェブアプリケーションの実行に必要なフリーソフトウェアをパッケージングしたApacheディストリビューションです。 XAMPPひとつインストールするだけで、Apache、MySQL、PHP、Perlなどのソフトウェアと、 phpMyAdminなどの管理ツール、SQLiteなどのソフトウェアやライブラリモジュールなどを利用することが可能です。

Q&A

解決済

2回答

3507閲覧

XAMPPでのMySQL中の構造メニューに何も表示されません

suzuringoOP

総合スコア5

MySQL

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

メニュー

メニューは、UIにおける仕組みであり、ユーザに機能の表示と実行する手段を与えます。

XAMPP

XAMPP(ザンプ)は、ウェブアプリケーションの実行に必要なフリーソフトウェアをパッケージングしたApacheディストリビューションです。 XAMPPひとつインストールするだけで、Apache、MySQL、PHP、Perlなどのソフトウェアと、 phpMyAdminなどの管理ツール、SQLiteなどのソフトウェアやライブラリモジュールなどを利用することが可能です。

0グッド

0クリップ

投稿2020/01/28 10:44

編集2020/01/29 02:48

前提・実現したいこと

MySQLについてです。
XAMPPを使ってMySQLの学習を進めていたのですが、
XAMPPのMySQLの中にあるAdminの構造メニューを開くと真っ白で何も表示されません。
データを入れてるにもかかわらず何も表示されないのはなぜなのでしょうか?
XAMPPのバージョンは7.4.1です。

すみません。スクリーンショットを貼り付けようとしているのですが画像を選択しても無反応なので状態を文で伝えます。
・XAMPPを起動する
・MySQL中のAdminをクリックする
・ローカル環境のPHPMyAdminというサイトが開く
・データベースを作りテーブルにデータを入れる
・プライマリーキーを設定しようと構造メニューを押す
・一文字も表示されず真っ白な画面が出るため、プライマリーキーをいじることが不可能
分かりにくいとは思いますが、どうぞよろしくお願いします。

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

XAMPPのMySQL中のAdminの中の構造メニューに何も表示されない

エラーメッセージ

該当のソースコード

MySQL

1ソースコード

試したこと

とりあえず
XAMPP MySQL 構造メニュー 表示されない
等ググってみましたが、このような状態のものは見つけられませんでした。
一回テーブルごと消してもう一度作り直してみましたが相変わらず何も表示されませんでした。

再インストール、IEとChromeの2つのブラウザでも開いてみましたが、変わりませんでした。

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

ここにより詳細な情報を記載してください。

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

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

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

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

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

退会済みユーザー

退会済みユーザー

2020/01/28 10:47

パソコンに関わる情報もなければ、表示されない状況を示すスクショもない
suzuringoOP

2020/01/28 10:52

すみません、パソコンはWindows10で スクショに関しては本文に書いてある通り質問を作る際に選択しても無反応なため貼り付けられないという状態です。画像サイズは194KBなので貼り付けられるはずなのですが、、、
Orlofsky

2020/01/28 10:57

有償サイトの内容をここなどの掲示板に載せるのは了解を得ないとまずいのでは? Udemy のサイトの右下のヘルプから実行した環境くらいは添えて質問しては?
suzuringoOP

2020/01/28 11:03

アドバイスありがとうございます。 サイト右下のヘルプとサポートのところを見てきたのですが環境についての記述が見つけられませんでした。 環境とはWindowsやmacといったもののことではないのでしょうか?
Orlofsky

2020/01/28 11:05

だから、、、呆れ Udemyで動作保証されている環境を確認しなさい。
m.ts10806

2020/01/28 11:39

>MySQLの中にあるAdmin >ローカル環境のPHPAdminというサイト ここは正確に表記しましょう。 「phpMyAdmin」ですよね?同種のツールで「Adminer」というのがあるのでここは正確に表記していただきたく。 と「MySQLの中にある」のではなく、あくまで「MySQLを操作するツールのひとつ」が「phpMyAdmin」です。 表現調整いただけますか?
m.ts10806

2020/01/28 11:40

また「環境」については「XAMPPのバージョン」を提示すれば 一応一通りどういう状態かは確認できます。
m.ts10806

2020/01/28 11:41

>真っ白な画面が出る これはあくまでPHPにて処理続行不可能なエラーがでてそこで処理が中断してしまったという理解で差し支えないかと思います。 エラーログ確認してください。(XAMPPのエラーログの場所はそこまで深い階層にあるわけではないので調べてください)
suzuringoOP

2020/01/29 02:19

ありがとうございます。訂正させていただきました。 エラーログを確認しましたが、構造メニューを開いたときにエラーが出た形跡はありませんでした。
suzuringoOP

2020/01/29 02:45

すみません、間違えていました。 7.4.1でした。 申し訳ありません。
guest

回答2

0

phpMyAdminという名前で覚えてください。
webブラウザ越しにMySQL/mariaDBの管理ができる仕組みです。

さて、たいていの人はUdemyとかオンライン学習教材など見ていないので、
「Udemy由来のことはUdemyに聞け」ってなってしまうのが世の常です。

観点を変えて、
teratailなどネット上でQ&Aを募る前提であれば、
第三者も閲覧できる別の情報源を頼りに
環境設定や環境構築を進めるべきだと思います。

コンテンツの中身まで私は評価していませんが、例えば
XAMPPの使い方
あたりは、XAMPPに含まれる一通りの説明が揃っているため、
これに則って進めてみてはいかがでしょうか。

そのうえで、トラブルが発生した箇所の説明ページがあれば、
第三者にも伝えやすくなります。

それとも、Udemyに拘るならお好きなように。
せめて、エラーログ(例えばC:\XAMPP\apache\logs\error_log)くらいはすぐチェックできるようにし、
百歩譲ってphp.ini(例えばX:\XAMPP\php\php.ini)に

display_errors = On
error_reporting = E_ALL

という記述を加えることで、webブラウザ上に実行時エラーなどのエラー情報を出力できるようになりますから、
テスト中や、開発中は、せっていしておくべきです。
error_logをチェックする頻度が減ります。

大方、何か定義ファイルを手編集した際に、
文法エラーを引き起こすようなミスが混入したんじゃないかなーって思いますが。
そうか、そうじゃないかも、error_logをチェックするところから始まりますので。

投稿2020/01/28 12:27

退会済みユーザー

退会済みユーザー

総合スコア0

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

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

suzuringoOP

2020/01/29 02:25

回答ありがとうございます。 UdemyのことはUdemyで聞く、これに関してはその通りだと思いますし、自分もそこで質問してみました。 教材の作者のアンサーは、再インストールしかないかもしれない。でした。 再インストールから再設定は時間がかかりますし、同じような現象から解決した人がもしかしたらこのサイトで見つかるかもしれないという考えから質問させていただいた次第であります。 error_logに関してですが、先ほど確認したところ、それらしいエラーは確認できませんでした。 張っていただいたリンクを熟読してみます。
guest

0

自己解決

バージョンを7.2.3にしてみたところ、正常に動作しました。
最新版で動かない理由は不明です。

投稿2020/01/29 03:12

suzuringoOP

総合スコア5

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

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

退会済みユーザー

退会済みユーザー

2020/01/29 03:45 編集

7.4系列は12月27日にリリースされたばかりのもので、 phpMyAdminがしっかりPHP7.4系に対応できていなかった可能性があります。 7.3系最新版は7.3.12、7.2系最新版は7.2.25などとなっているので、 どのPHPバージョンで学習をすすめるかによって選ぶと良いです。
suzuringoOP

2020/01/29 04:12

細かいところまでいろいろとありがとうございました。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.48%

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

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

質問する

関連した質問