次の記事では、snapパッケージを使用してMySQLWorkbenchをUbuntuにインストールする方法を見ていきます。 これは ローカルまたはリモートマシンからMySQLデータベースを管理するために使用できるソフトウェア。 これは、アーキテクト、開発者、データベース管理者向けの統合されたビジュアルツールであり、Gnu / Linux、Windows、Mac OSXで利用できます。
すでにコメントしたように 別の項目 このブログで公開されているMySQLWorkbenchは、MySQLデータベースおよびサーバーを操作するためのグラフィカル環境です。 これは、Oracle Corporationによって開発および配布されており、エンタープライズレベルで使用するためのさまざまな商用エディションで利用できます。 オラクル また、無料で利用できるオープンソースのCommunityEditionも配布しています。.
このプログラム データベースとユーザーの管理、SQLクエリの作成と実行、サーバーの構成、バックアップの実行、移行の実行などをサポートします。。 MySQL Workbenchを使用すると、新規ユーザーでも専門家でも、MySQLデータベースを簡単に管理できます。 これには、データモデラーが複雑なERモデルを作成するために必要なすべてのものが含まれ、通常は多くの時間と労力を必要とする難しいドキュメントや変更管理タスクを実行するための主要な機能も提供します。 MariaDBはMySQLの直接の代替品であるため、WorkbenchはMariaDBデータベースでも機能します。.

MySQLWorkbenchをスナップパッケージとしてUbuntuにインストールする
ユーザーはWorkbenchをインストールして、Ubuntuだけでなく他のGnu / Linuxディストリビューションで使用できます。 しかし、次の行で私たちはどのように見るでしょう を使用してUbuntuにMySQLWorkbenchをインストールします スナップパック。 現在、Ubuntu 20.04の時点でWorkbenchパッケージがUbuntuリポジトリに見つからないため、このインストールオプションを使用すると便利です。

を実行するには コミュニティバージョンのインストール、Ubuntuソフトウェアオプションまたはターミナル(Ctrl + Alt + T)のいずれかを使用できます。 この最後のオプションを使用することを選択した場合は、インストールコマンドを記述するだけで済みます。

sudo snap install mysql-workbench-community
インストールが完了すると、次のことができます コマンドラインからこのプログラムを起動します タイピング:

mysql-workbench-community
また、 ランチャーを検索してプログラムを開始します 私たちのチームで利用可能なものを見つけることができるでしょう。
データベースサーバーに接続するには、をクリックするだけです。 データベース==データベースに接続します。 我々はまた、 'の横にある⊕記号をクリックして、新しい接続を追加します。MySQL接続'.

そこに着いたら、 新しい接続を設定します、データベースサーバーの資格情報を入力し、接続をテストします。 すべてが正しく書かれると、あなたはすべて行く準備ができています。

に示されているように GitHubリポジトリ 接続を使用する場合、このプログラムのスナップバージョンが公開されている場所、 Workbenchは、PasswordManagerとsshを使用して正しく機能します。 したがって、この許可を明示的に付与する必要があります。 これを行うには、ターミナルを開いて(Ctrl + Alt + T)、次のコマンドをXNUMXつずつ入力します。
snap connect mysql-workbench-community:password-manager-service snap connect mysql-workbench-community:ssh-keys
外付けドライブ上のファイルを使用する場合、またはファイルを印刷する必要がある場合、ターミナルで次のコマンドを実行する必要があります。
snap connect mysql-workbench-community:cups-control snap connect mysql-workbench-community:removable-media
アンインストール
へ このプログラムをチームから削除します、ターミナル(Ctrl + Alt + T)では、次のコマンドを記述するだけで済みます。

sudo snap remove mysql-workbench-community
今日、Gnu / Linuxでは、データベースを操作する多くの可能性があります。 これは非常に簡単に使用できますが、存在する多くのオプションのXNUMXつにすぎません。 誰もが自分の働き方に最も適したものを見つけることができます。 にとって このプロジェクトに関する詳細情報を入手する、ユーザーはに行くことができます プロジェクトのウェブサイト または彼の ドキュメンテーション.