Workbenchを使っていて、不可解なエラーに悩まされたことはありませんか?大変便利なツールですが、言語が英語なこともあり原因の特定に困ってしまうことも多いですよね。WorkbenchからMySQLサーバーへの接続時のエラーと、SQLファイルを読み込んで実行する時によく発生するエラーの原因と対処方法を紹介します。Workbenchとは、データベースの設計・開発・管理のためにMySQLから配布されている公式ツールです。グラフィカルでわかりやすいインターフェースなので、データベースエンジニアだけではなくビジネス部門でのデータ分析などにも広く利用されています。-データベースのデータをビジネスパーソンが現場で活用するためのSQL初心者向けコース」で使用方法を紹介していますので、詳しい使用方法について学びたい方は受講を検討ください。Script」からSQLデータを読み込んで実行しようとした時によくあるエラーの一つは、そのSQLデータファイルのパスに日本語が含まれるため読み込めないというものです。Workbenchは日本語対応していないためこういったエラーが出ると考えられます。実際、下記のようにユーザ名が日本語(例では「山田太郎」)になっていて、そのユーザフォルダの「ダウンロード」に入っている場合などに発生します。この場合は、ファイルパスに日本語が入らない場所に読み込みたいファイルを配置しましょう。Script」でファイルを指定してみてください。・・・SQL接続時のパスワードが間違っている場合に発生します。Script」をしようとする際に聞かれるSQL接続認証でパスワードを間違えたためアクセス拒否されるというものです。エラー画面としては下記のようなものが出ます。Script」では下記の通りSQL接続認証画面が出ます。ここで間違ったパスワードを入力してしまうと先ほどのようなエラーとなるのです。-データベースのデータをビジネスパーソンが現場で活用するためのSQL初心者向けコース」(Windows環境)では演習につき特にパスワードの設定を行わないため、この画面ではPasswordは空欄のまま「OK」を押せば問題ありません。administrator下記の記事を参照してトラブルシューティングを実施してください。MySQLMySQLサーバーが起動していないことが原因です。XAMPP利用の場合)MySQLサーバが起動していることをご確認ください。起動していない場合は、MySQLサーバーを起動します。itSSL接続(暗号化通信の仕組み)を求められていますが、XAMPの標準設定ではSSLに対応していないことが原因。Workbenchについて、コース指定のバージョンをインストールすることでエラーを回避できることを確認しています。指定バージョンのインストール方法はこちら。ServerMySQLサーバーが起動していない事が原因です。解決方法MySQLサーバーが起動しているか確認する。MySQLサーバーを起動する。selected・・・データベースが選択されていないことが原因です。Outputに表示される。解決方法データベースを選択してください。Workbenchのサイドバーの”mydb”をダブルクリックして、使用するデータベースを選択します。この手順を飛ばしている方が多いです。この説明で分からない場合は、コースに戻りレクチャー動画を復習してください。レクチャーの動画にて手順を解説しています。該当レクチャー:【macOS】学習用のサンプルデータベース取り込み【Windows】学習用のサンプルデータベース取り込みそれでも解消しない場合はクラウド環境(GCP)を利用しようよくあるエラーを紹介しましたが、この他のファイル読み込みエラーがある場合や、紹介した方法で解消しない場合は、クラウド環境(GCP)を利用する方法をお試しください。お使いのPCの環境によっては、原因不明の理由により、ローカルPC上に構築した学習環境が動作しないケースが報告されています。セキュリティソフト等、他にインストールされているソフトウェアが原因として考えられますが、トラブルシューティングの難易度が高いのが特徴です。Platformの無料枠)を利用することを推奨しています。クラウド環境を使えば、お使いのPC環境に依存せずに、SQLの学習を進めることができます。Workbenchが正常に使えない場合はXAMPPでインストールしたphpMyAdminというMySQLを管理するツールを利用する手順を用意しました。現在、試験的に公開中の手順書のため、予告なく手順を公開終了にする場合があります。Workbenchがどうしても使えない場合選択します。Workbenchとユーザーインターフェイスや操作方法は異なりますが、SQLを実行することはできます。(SQL入門コースサポート)おわりにデータベースを扱うのはとても楽しいので、こういったつまずきに悩まされずに引き続きツールの使用方法取得を目指して頑張ってください。・About・プライバシーポリシ。