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

簡単な説明:このチュートリアルでは、UbuntuベースのLinuxディストリビューションにMySQLをインストールする方法を説明します。 また、インストールの確認方法と初めてMySQLに接続する方法も学びます。

MySQLは典型的なデータベース管理システムです。 それは人気のあるLAMP (Linux、Apache、MySQL、PHP)スタックを含む多くの技術スタックで使用されています。 安定性が証明されています。 MySQLをとても素晴らしいものにしているもう1つのことは、それがオープンソースであるということです。

MySQLリレーショナルデータベース (基本的には表形式のデータ )を使用します 。 この方法でデータを保存、整理、そしてアクセスするのは本当に簡単です。 データ管理にはSQLStructured Query Language )が使用されます。

この記事では、Ubuntu 18.04にMySQL 8.0をインストールして使用 する方法を紹介します。 それに行きましょう!

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

Ubuntu 18.04にMySQLをインストールする方法は2つあります。

  1. UbuntuリポジトリからMySQLをインストールします。 非常に基本的な、最新バージョンではありません(5.7)
  2. 公式リポジトリを使ってMySQLをインストールしてください。 プロセスに追加する必要がある大きなステップがありますが、心配することは何もありません。 また、最新バージョン(8.0)があります。

必要に応じて、私はあなたをガイドするためにスクリーンショットを提供します。 このガイドの大部分では、 端末にコマンドを入力します( デフォルトのホットキー :CTRL + ALT + T)。 それを怖がってはいけません!

方法1. UbuntuリポジトリからMySQLをインストールする

まず最初に、次のように入力してリポジトリが更新されていることを確認してください。

sudo apt update 

それでは、 MySQL 5.7をインストールするには、単に次のように入力します。

 sudo apt install mysql-server -y 

それでおしまい! シンプルで効率的

方法2。公式リポジトリを使用してMySQLをインストールする

この方法にはさらにいくつかのステップがありますが、1つずつ説明していき、明確なメモを書き留めてみます。

最初のステップは、公式のMySQLウェブサイトのダウンロードページを閲覧することです。

ここで、 DEBパッケージの ダウンロードリンクにアクセスしてください

Oracle Webに関する情報を下にスクロールし、[ いいえ、ただダウンロードを開始する ]を右クリックします。 [ リンクの場所をコピー]を選択します

今度は端末に戻ります。 パッケージをダウンロードするためにCurlコマンドを使います。

 curl -OL //dev.mysql.com/get/mysql-apt-config_0.8.12-1_all.deb 

//dev.mysql.com/get/mysql-apt-config_0.8.12-1_all.debは、Webサイトからコピーしたリンクです。 MySQLの現在のバージョンによっては異なる場合があります。 dpkgを使ってMySQLのインストールを始めましょう。

 sudo dpkg -i mysql-apt-config* 

リポジトリを更新してください。

 sudo apt update 

実際にMySQLをインストールするには、最初の方法と同じコマンドを使用します。

 sudo apt install mysql-server -y 

そうすることであなたの端末でパッケージ設定のためのプロンプトが開きます下矢印を使用て[ Ok ]オプションを選択します。

Enterを押します。 これでパスワードを入力するように促されます。 あなたは基本的にMySQLのrootパスワードを設定しています。 Ubuntuシステムのrootパスワードと混同しないでください。

パスワードを入力してTabキーを押して選択します 。 Enterを押します。 パスワード再入力する必要 あります 。 その後、もう一度Tabキーを押して選択します。 。 Enterを押します。

MySQLサーバーの設定に関するいくつかの情報が表示されます。 Tabを押して選択 もう一度入力してください

ここではデフォルトの認証プラグインを選択する必要があります 。 [ 強力なパスワード暗号化を使用]が選択されていることを確認してくださいTabキーを押してからEnterキーを押します。

それでおしまい! これでMySQLは正常にインストールされました。

MySQLのインストールを確認する

MySQLが正しくインストールされたことを確認するには 、次のコマンドを使用します。

 sudo systemctl status mysql.service 

これはサービスに関するいくつかの情報を表示します。

Active:active(running)と表示されているはずです。 そうでない場合は、次のコマンドを使用してサービスを開始します

 sudo systemctl start mysql.service 

MySQLの設定/保護

新規インストールの場合は、セキュリティ関連のアップデート用に提供されているコマンドを実行する必要があります。 それは:

 sudo mysql_secure_installation 

そうすることで、最初に有効なパスワードコンポーネントを使用するかどうかを尋ねられます。 それを使用したい場合は、最小パスワード強度( 0 - 低、1 - 中、2 - 高 )を選択する必要があります。 選択したルールを尊重しないパスワードを入力することはできません。 強力なパスワードを使用する習慣がない場合(そうするべきです!)、これは役に立ちます。 うまくいくと思われる場合は、 yまたはY入力してEnterを押してから、パスワードの強度レベルを選択し、使用したいレベルを入力してください。 成功したら、 セキュリティで保護されたプロセスを続けます。 それ以外の場合は、パスワードを再入力する必要があります。

ただし、この機能を使用したくない場合は(使用しないでください)、 Enterキーまたは他のキー押して使用をスキップしてください。

他のオプションについては、 有効にすることをお勧めます( yまたはY入力して 、それぞれに対してEnterキーを押す)。 それらは(この順序で): 匿名ユーザーを削除し、rootログインをリモートで許可しない、テストデータベースを削除し、それにアクセスする、今すぐ特権テーブルをリロードする

MySQLサーバーへの接続と切断

SQLクエリを実行するには、まずMySQLを使用してサーバーに接続し、MySQLプロンプトを使用する必要があります。 これを行うためのコマンドは次のとおりです。

 mysql -h host_name -u user -p 
  • -hは、 ホスト名を指定するために使用されます(サーバーが別のマシン上にある場合は、それ以外の場合は、単にそれを省略します)。
  • -uユーザーに言及します
  • -pは、 パスワードを入力したいことを指定します

(安全上の理由から)推奨されていませんが、 -pの直後に入力することで、コマンドに直接パスワードを入力できます。 たとえば、 test_userのパスワードが1234で 、使用しているマシンに接続しようとしている場合は、次のようにします。

 mysql -u test_user -p1234 

必要なパラメータを正しく入力したら、 MySQLシェルプロンプトmysql> )で迎えられます

サーバーから切断してmysqlプロンプトを終了するには、次のように入力します。

 QUIT 

終了 (MySQLでは大文字と小文字が区別されません)または\ qと入力しても動作します。 Enterを押して終了します。

簡単なコマンドでバージョンに関する情報を出力することもできます。

 sudo mysqladmin -u root version -p 

オプションのリストを見たい場合は、次のようにしてください。

 mysql --help 

MySQLのアンインストール

もっと新しいリリースを使いたい、あるいは単にMySQLの使用をやめたいと決心した場合。

まず、サービスを無効にします。

 sudo systemctl stop mysql.service && sudo systemctl disable mysql.service 

後で使用する場合に備えて、データベースを必ずバックアップしてください。 次のコマンドを実行してMySQLをアンインストールできます。

 sudo apt purge mysql* 

依存関係をクリーンアップするには

 sudo apt autoremove 

まとめ

この記事では、Ubuntu Linux へのMySQLのインストールについて説明しました。 このガイドがユーザーと初心者の苦労を助けてくれたらうれしいです。

あなたがこの記事が有用なリソースであることを見つけたならば、コメントで我々に話してください。 MySQLは何に使用しますか? 私たちはどんなフィードバック、感想や提案を受け取ることを熱望しています。 読んでくれてありがとう、そしてこの素晴らしいツールを試してみることを躊躇しないでください!

推奨されます

Linux Mintでワークスペースを作成して切り替える方法
2019
MPV Player:Linux用のミニマリストビデオプレーヤー
2019
Linux Machine Vendor System76が独自のLinuxディストリビューションを発表
2019