web-dev-qa-db-ja.com

MySQL Workbench、Windows Server 2019、MySQLにパフォーマンスが表示されない、MySQLスキーマの情報!

今晩、MySQLをWindows 2019サーバーの新しいクリーンインストールにインストールしました。インストールが完了すると、インストーラーはWorkbenchを開く可能性を提供したので、「はい」と答えました。

次に、スキーマが不足していることに気付きました-質問に従って、パフォーマンス、情報、およびmysqlスキーマが不足していました(下のスクリーンショットを参照)1

enter image description here

しかし、mysqlクライアントを使用してログインすると、これが表示されます

mysql> show schemas;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| sakila             |
| sys                |
| world              |
+--------------------+
6 rows in set (0.00 sec)

Workbenchでは、「欠落している」スキーマに次のようなクエリでアクセスできます

SELECT Host, user FROM mysql.user;

Host,user
%,xxx
localhost,mysql.infoschema
localhost,mysql.session
localhost,mysql.sys
localhost,root

誰かが私にここで何が起こっているのか説明できますか?不足しているスキーマをMySQL Workbenchに表示するにはどうすればよいですか?

1 スクリーンショットは通常、このフォーラムで良いアイデアではないことを知っていますが、今回は、それが私の意味を示す唯一の方法です。

>mysqld.exe --version
\mysqld.exe  Ver 8.0.18 for Win64 on x86_64 (MySQL Community Server - GPL)

そして

Workbench 8.0

そして

Windows Server 2019 Standard
1
PHB

同様の問題 Information_Schemaとmysqlデータベースは表示されていません が9年前にMySQLバグシステムにバグレポートとして提出されました。この問題はMySQL Workbench設定の1つによって制御されていることが判明したため、レポートはバグではないとして解決されました。具体的には、Valeriy Kravchukはこの解決策を提案しました:

[ワークベンチ設定]ダイアログボックスの[SQLエディター]タブの[クエリエディター]グループにある[メタデータスキーマを表示]チェックボックスをオンにしてください。 [編集]> [設定...]メニュー項目を使用して開きます。その後、オブジェクトブラウザのコンテキストメニューで[すべて更新]をクリックすることを忘れないでください。

4
Andriy M