1. 以下の図に示すように、mysql 設定ファイルは /etc/mysql/my.cnf にあります。設定ファイルの内容は非常に充実しており、mysqlユーザー、リスニングポート番号、データファイル格納ディレクトリなどが確認できます。
#2. cat コマンドを使用して、my.cnf の内容を表示します。次の図に示すように、my.cnf 構成ファイルでは、bind-address のデフォルト IP は 127.0.0.1 です。これは、接続がローカル IP に制限されることを意味します。 mysql が構成されていない場合、Navicat またはその他のリモート接続ツールを使用してデータベースに接続することはできません。
5. 次に、Navicat を介してデータベースにリモートで接続します。 ifconfig で IP を確認します。 IP アドレスが 192.168.255.131 であることがわかります。
Navicat for mysql グラフィック チュートリアル 」
6. 次のように、Navicat を開き、[新しい接続] をクリックします。図に示すように:
#7. 「接続テスト」をクリックすると、次のインターフェースがポップアップ表示されます。これは、mysql リモート接続をまだ承認していないため、接続テストが失敗したことを意味します。 Mysql の権限の問題は非常に厳しく、IP アドレスを公開しても接続が失敗するため、まだ root ユーザーを許可していません。つまり、root ユーザーを認証すれば、今後は IP アドレスが 127.0.0.1 でなくてもデータベースに正常にアクセスできるようになります。設定されていない場合、デフォルトでは、ローカルの localhost 接続を除き、他の外部 IP 接続は無効になります。 IP は 0.0.0.0 にバインドされていますが、まだ権限がありません。ここで、編集者は自分の状況に従って Ubuntu コマンド ラインにコマンドを入力します: *.* に対するすべての権限を '123456 で識別される 'root'@'% ' に付与します。 ' 付与オプション付き ;
*.* は正規表現で、すべてのテーブルに対する認可を表します。root は root ユーザーを表します。% はすべての外部 IP を表します。123456 はパスワードを表します。
次の図に示すように:
10. 承認後、コマンド「flush権限;」を入力して権限を更新します(図に示すように)。上の図。その後、mysql データベースを終了できます。11. この時点で、次の図に示すように、Navicat に移動して接続テストを再試行します。この時点で、テスト接続が成功したことがわかります。
以上がubuntuでnavicatをmsqlに接続する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

NAVICATは、MySQL、PostgreSQLなどを含むさまざまなデータベースを接続および管理できます。1)接続マネージャーを介してデータベース接続を追加し、ホストアドレス、ポート番号などのパラメーターを設定します。2)接続が成功した後、ナビゲーションバーのデータベースを動作させることができます。 3)NAVICATはJDBCまたはODBCを介してデータベースと通信し、ユーザー操作はグラフィカルインターフェイスを介して実行されます。

Navicatの無料版には、NavicatliteとNavicatessentialsが含まれ、データベースへの接続、テーブルの作成と管理、SQLクエリの実行などの基本的なデータベース管理機能を提供します。 2)データのインポートとエクスポート:「ツール」 - >「データ転送」または「データエクスポート」を選択し、ソースデータベース、ターゲットデータベースまたはインポートを選択します

Navicatの競合他社には、Dbeaver、Heidisql、Datagripが含まれます。 1.Dbeaverは、複数のデータベースをサポートするが、複雑なインターフェイスを備えたオープンソースツールです。 2.HeidisQLはMySQLおよびMariaDBユーザーに適しており、軽量ですが、機能は限られています。 3.DatagripはJetBrainsツールと統合しますが、価格が高くなります。ツールを選択するときは、機能、学習曲線、ワークフローを検討する必要があります。

特定のデータベースシステム向けに設計されたツールは、作業効率を向上させ、データベース管理を最適化できます。 1.MySQLWorkBenchは、MySQLにSQL編集およびデータベース設計機能を提供します。 2.PGADMINは、PostgreSQLのパフォーマンス監視とSQLデバッグを提供します。 3.MongoDBCompassは、MongoDBのデータクエリとパフォーマンスの最適化関数を提供します。

navicatispopularamongdatabaseexpertsduetoitsversity性、ユーザーフレンドリーインターフェイス、およびパワーフルフィーチュール

Navicatpremiumは無料で入手することはできませんが、代替手段があります。1。dbeaverやpgadminなどのオープンソースツールを使用します。 2。NAVICATの14日間の試用版を使用します。 3.教育オファーを申請するには、学生IDまたは教育機関証明書を提供する必要があります。

データベースツールを評価するときは、パフォーマンスとスケーラビリティ、データの一貫性と整合性、セキュリティとコンプライアンスに焦点を当てる必要があります。 1。パフォーマンスとスケーラビリティクエリ応答時間とパフォーマンステストによるシステムの負荷。 2。データの一貫性と整合性は、データの正確性と整合性を確保し、ビジネス上の問題を回避します。 3。セキュリティとコンプライアンスは、データのセキュリティを保護し、法律と規制に準拠しています。

NAVICATの代替品には、dbeaver、heidisql、およびpgadminが含まれます。 1.Dbeaverはオープンソースであり、複数のデータベースをサポートし、複数のデータベースの管理に適しています。 2.heidisqlは無料で軽量で、mysqlとmariadbに適しています。 3.PGADMINはPostgreSQL向けに特別に設計されており、強力で詳細な管理に適しています。


ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

SecLists
SecLists は、セキュリティ テスターの究極の相棒です。これは、セキュリティ評価中に頻繁に使用されるさまざまな種類のリストを 1 か所にまとめたものです。 SecLists は、セキュリティ テスターが必要とする可能性のあるすべてのリストを便利に提供することで、セキュリティ テストをより効率的かつ生産的にするのに役立ちます。リストの種類には、ユーザー名、パスワード、URL、ファジング ペイロード、機密データ パターン、Web シェルなどが含まれます。テスターはこのリポジトリを新しいテスト マシンにプルするだけで、必要なあらゆる種類のリストにアクセスできるようになります。

SublimeText3 中国語版
中国語版、とても使いやすい

Dreamweaver Mac版
ビジュアル Web 開発ツール

ホットトピック









