2017-09-28 1 views
0

私はAzure SQLサーバーとデータベースをセットアップしました。ダッシュボードでは、サーバー名(xxxxxx.database.windows.net)をコピーするSQLデータベースを選択しています。CantがMySQLワークベンチを通じてAzure MySQLに接続

私は、MySQLのワークベンチでの新しい接続を作成し、ホストとしてこのサーバー名を入れています。 私が入れているポートは1433です。 ユーザー名とパスワードを入力した後、接続をテストしています。 Azureとworkbenchのデータベース/サーバー間の接続が確立されていないため、次のエラーが表示されます。エラーは次のとおりです。

Lost connection to MySQL server at 'reading initial communication packet', system error:104 

それが起こっているとどのように接続を行うことができる理由を私は理解して作る上の任意の提案が高く評価されます。

+0

ファイアウォールの問題である可能性もあります。https://stackoverflow.com/questions/21091850/error-2013-hy000-lost-connection-to-mysql-server-at-reading-authorization-pa – Matthew

答えて

0

投稿が紛らわしい、Azure SQLデータベースまたはAzureデータベースをMySQL用に使用していますか? "xxxxxx.database.windows.net"という名前の形式はAzure SQLデータベース用です。このファイルはMySQL Workbenchを使用して接続しないでください。 SSMSに切り替えてもう一度やり直すことをお勧めします。

+0

ありがとうございます。私はそれを実現しました。私はFedoraを使用しているので、SMSSは便利な選択肢ではありませんでした。私は最終的にDBeawerを使ってODBC接続を介してSQLデータベースに接続しました。 –