UbuntuにMySQLをインストールする方法

MySQL ubuntu phpMyAdmin をインストールします。

いくつかのデータベース管理システムがありますが、多くの場合、いつものように Microsoft Access を選択します。これは、Microsoft から提供され、そのオフィス スイートの一部であるためです。 データベースの管理は知識のある人々が行う作業であるため、他の多くの人は、私が見たところ、多くの企業が選択しているオープン ソースのオプションを認識しています。 ではこれから教えていきます mysql をインストールする Ubuntuで。

Windows を使用している場合、MySQL のインストールは、すべてを含むパッケージがあるため、インストールするものがわかっていれば簡単な作業です。 Linux では同じではなく、多くのことがコマンド ラインで行われるため、もう少し複雑です。 今日は、MySQL を Ubuntu にインストールする方法を説明しようと思いますが、インストールするものは LAMPつまり、Linux、Apache、MySQL、および PHP です。

始める前に

MySQL は、ターミナルからコマンド ライン (CLI) で動作するグラフィカル インターフェイスのないツールです。 そのインストールはかなり簡単ですが、ターミナルからすべてのクエリを実行する必要があるのは MySQL だけです。 ユーザー エクスペリエンスを向上させるには、インストールと構成も行う必要があります。 phpMyAdminの. これが、物事を少し複雑にしています。 構成方法に応じて、入力できます phpMyAdminの または、それが示す可能性のある多くのエラーのXNUMXつを見つけます。

ここで説明されていることは、この記事を書いている時点で機能することを言及することも重要だと思われます。 Ubuntu 22.10 でテスト済み. パッケージや特別なものがないので、過去および将来のバージョンで動作するはずですが、保証されていません。 したがって、バグに遭遇した場合は、この記事を見つけるために行ったことをやり直すことをお勧めします (ソーシャル メディアで見つけられなかった場合)。 でログイン ダッコ

UbuntuにMySQLをインストールする方法

上記の説明を踏まえて、LAMP を phpMyAdmin と一緒にインストールし、すべてを Ubuntu で機能させるための手順に進みましょう。

  1. すべてが最新であることを確認するために、ソフトウェア更新またはコマンドを使用して、すべてのパッケージを更新します sudo apt update && sudo apt upgrade.
  2. オプションの手順として、ブラウザーに移動して「localhost」と入力し、HTTPS から S を削除するようにします。 ジョブを実行しているサーバーがないため、エラーが表示されます。

ローカルホストが機能しない

  1. ターミナルに移動し、LAMP の A: Apache をインストールします。
sudo apt install apache2
  1. 重要ではありませんが、うまくいっていることを示す別のオプションの手順として、ブラウザーに戻り、「localhost」を入力して、次のようなものが表示されることを確認します。

ローカルホストの作業

  1. 次に、LAMP の M である MySQL をインストールします。
sudo apt mysql-serverをインストールする
  1. 次のステップでは、持っていない場合は、LAMP (PHP) の P をインストールします。
sudo apt インストール php

これで、Ubuntu で MySQL を使用するために必要なものがすべて揃ったことになります。 ユーザーエクスペリエンスを向上させるために、私たちは続けます。

Ubuntu に phpMyAdmin をインストールする

  1. ターミナルでは、次のように記述します。
sudo apt インストール phpmyadmin
  1. サーバーを使用するように求められる時が来ます。 スペースバーで apache2 を選択し、次にタブと OK を選択します。

phpmyadmin サーバー

  1. アクティブなデータベースが必要であること、およびデータベースを dbconfig-common で管理する必要があることを通知します。 それ以上のオプションを提供しない最初のウィンドウを受け入れ、XNUMX 番目のウィンドウに移動し、「はい」と答えて phpMyAdmin にパスワードを入力します (XNUMX 回):

dbconfig-共通

phpMyAdmin のパスワードを設定する

  1. ブラウザに戻り、「phpmyadmin」を「localhost」に追加します。これは localhost/phpmyadmin になります。

phpMyAdmin ログイン

  1. 別のチェックを行います。デフォルトのユーザーである phpmyadmin と、ステップ 10 で構成したパスワードを入力します。入力されていることがわかりますが、特権はありません。

権限のないphpMyAdmin

  1. phpMyAdmin でセッションを閉じます。

セラーセッション

  1. ターミナルに戻り、書き込みます sudo -i (または sudo su) パスワードを入力します。
  2. ここで、mysql -u root -py と書き、phpMyAdmin のパスワード (ステップ 10 のもの) を入力します。

mysqlに入ります

  1. 何も残っていない。次のステップでは、ユーザー (1) を作成し、1234 を別のパスワード (一重引用符で囲む必要があります) に変更します。 ubunlog ユーザーに権限 (2) を与え、再起動します (各イントロの後に「Query OK」メッセージが表示され、正常に実行されたことが確認されます)。
ユーザーを作成 'ubunlog'@'%' は '1234' によって識別されます。 *.* に対するすべての権限を ' に付与しますubunlog'@'%' は許可オプションを指定します。フラッシュ権限。

そして、それがすべてです。 ブラウザーに戻り、login/phpmyadmin ページを更新して、作成したユーザーで入力できること、およびデータベースを管理できることを確認する必要があります。

Ubuntu の phpMyAdmin でデータベースを管理する

データベースの非表示とテーマの変更

データベースを管理できるようになったので、独自の方法で管理したいと思うかもしれません。 メイン ページには「テーマ」オプションがあり、phpMyAdmin がインストールされているオペレーティング システムに応じて、3 つまたは 4 つのオプションが表示される場合があります。 多くはありませんが、代替手段があります phpmyadmin.net/テーマ、たとえば、次は BooDark (ダーク ブートストラップ) です。

ブーダークテーマ

テーマを解凍し、phpmyadmin フォルダー内にあるテーマ フォルダー内にフォルダーを配置する必要があります (Ubuntu では通常、/usr/share/phpmyadmin/themes です)。

一方、BooDark のスクリーンショットの左側には、上のスクリーンショットよりもデータベースが少ないことに気がついたでしょう。 それは彼らが隠されているからです。 理論によると、彼らは 構成ファイルを含むデータベース そこには何も触れない価値がありますが、それらを非表示にすることができ、すべてが表示されているときと同じように機能し続けます。

それらを非表示にして、データベースのみを操作するには、ファイルを開き、他の場所に移動し、ハード ドライブのルートに入り、虫眼鏡を押して、phpmyadmin を検索し、フォルダーに入り、config.inc ファイルを開きます。 .php。 最後に、次のような行を追加できます。

$cfg['Servers'][$i]['hide_db'] = '^mysql|sys|phpmyadmin|performance_schema|information_schema$';

以上のことから、 データベースを非表示にするオプション (hide_db) を表示し、見たくないものを示します。 文字列は一重引用符で始まり、終わります。 その中で、最初の記号は「^」で、最後の記号は「$」でなければなりません。 内部は「|」で区切られたデータベースです。 何かおかしいことに気付いた場合は、そうすべきではありませんが、その行の前に XNUMX つのスラッシュ (//) を置くか、/*…*/ の間に入れて、その行を「コメント アウト」できます。

LibreOffice Base を使用したデータベースの管理

この記事の冒頭で説明したように、Ubuntu で MySQL を使用するために本当に必要なことは、約 7 つのステップで完了します。 その後、端末で管理する場合は、他に何も必要ありません。 phpMyAdmin では、ホスティング サービスで通常利用できるグラフィカル インターフェイスを使用してそれを行うため、何よりも先にそれに慣れる価値があります。 ただし、データベースを管理することもできます 他のソフトウェアと.

たとえば、Microsoft 365 に Access があるように、 LibreOfficeの ベースを持っています。 はい、Base を使用して MySQL データベースに接続できます。 データベースにテーブルを追加できることは事実ですが、phpMyAdmin から作成したテーブルを編集できないことも事実であるため、Base を使用する場合は、 MySQLでデータベースを作成し、それに接続してBaseからテーブルを管理しましょう。 に関しては SQLクエリ、情報を取得するものだけが許可されています; 変更を加えたい場合は、グラフィカル インターフェイスから行う必要があります。

これを行うには、すべての LAMP (Linux は既に存在し、Apache、MySQL、および PHP) をインストールしたら、次の手順に従う必要があります。

  1. LibreOffice Base を開きます。 ウィザードが表示されます。
  2. 最初のウィンドウで、「既存のデータベースに接続」を選択し、メニューをドロップダウンして「MySQL/MariaDB」を選択します。

LibreOffice Base でデータベースを作成する

  1. 次のウィンドウで、[直接接続 (MariaDB C コネクタ経由)] を選択し、[次へ] をクリックします。

MariaDB を使用して接続する

  1. 次に、データベースとサーバーの名前を入力します。 データベースは接続したいもので、サーバーは localhost です。

データベースデータ

  1. [次へ] をクリックした後、ユーザー名を入力し、[必要なパスワード] ボックスをオンにして、[接続のテスト] をクリックします。

接続をテストする

  1. (MySQL ユーザーの) パスワードを要求されるので、入力します。 すべてがうまくいけば、接続が成功したことを確認するメッセージが表示されます。
  2. 次へをクリックすると、デフォルトのままにして「完了」をクリックする価値のある最後のウィンドウが表示されます。

データベースを保存する

これにより、LibreOffice Base からデータベースにアクセスできるようになりますが、基本的な管理のためにネイティブなものが必要な場合にのみ使用します。 また、Ubuntu の GTK や他のグラフィカル環境の Qt など、デスクトップ上で見栄えのするものを使用したい場合も同様です。

他のオプションの中で、お気に入りのXNUMXつは DBeaver、オープン ソースのコミュニティ オプションがありますが、どちらを使用するかは好みの問題です。 それとそれはおそらく仕事で、phpMyAdminでうまく動くように頼まれます。

これが、Ubuntu に MySQL をインストールし、Ubuntu のグラフィカル インターフェイスを使用してデータベースを管理する方法です。


コメント、あなたのコメントを残してください

コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   フランシスコ・ベラスコ

    何日もの間、MySQL のインストールに関する情報を探していましたが、この電子メールは時間通りに届き、手順が記載されていました。