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

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

この記事は MySQL 公式サイトを参考にしてまとめたものであり、遭遇したいくつかの問題も記録されています。

① MySQL APTリポジトリをシステムのソフトウェアリポジトリリストに追加する

----> APT リポジトリをダウンロード (ダウンロード リンク)

---->APTリポジトリをインストールします(正しいパスに注意してください)

(1)

sudo dpkg -i mysql-apt-config_0.8.10-1_all.deb

これは、Tencent Cloud 上の Ubuntu で書かれたチュートリアルです。Tencent Cloud で上記のコマンドを実行すると、MySQL インストール インターフェイスが直接ポップアップ表示されました。

コンピュータにインストールしたとき、APTリポジトリをインストールした後、次のコマンドを実行しました。

(2)

sudo apt-getアップデート

次にMySQLをインストールします

(3)

sudo apt-getでmysql-serverをインストールします

コード(1)を実行すると、次のインターフェースがポップアップ表示されます。

そのまま操作を続けることができます。画面が表示されない場合は、通常通り(2)(3)のコマンドを実行すると、上記の画面が表示されます。大きな問題はありません。

しかし、Tencent Cloudでコマンド(1)を実行すると、なぜインストール画面が直接表示されるのか分かりません。Linuxを学び始めたばかりです。または、ご存知の方がいらっしゃいましたら、メッセージを残して話し合いましょう。

②MySQLをインストールする

上の画像に示すように、バージョン 8.0 は私のコンピュータの開発環境に適合しないため、インストールしないことを選択しました。もちろん、8.0 をインストールすることもできますが、それは個人の好みによります。

Enterキーを押して最初のものを選択し、次の画面に入ります。

バージョン5.7を選択しました。続く。

残りはデフォルトのままにするか、必要に応じて変更します。

おい! 問題があります。 「OK」を選択して完了しました。

それではコマンドの入力を続けます。まあ、状況に応じて適応するので、(2)コマンドを試してみましょう

sudo apt-getアップデート

更新後、(3)コマンドを続行します。

sudo apt-getでmysql-serverをインストールします

まあ、正常にインストールされています。

次に、データベース ルート アカウントのパスワードを入力するように求められます。パスワードには大文字と小文字、特殊記号を含める必要があり、8 文字以上でなければならないことを覚えておいてください。

確認のためもう一度入力します。

これでインストールは完了です。

インストールが成功したかどうかを確認するために、mysql にログインするコマンドを入力します。

mysql -u ルート -p

次にパスワードを入力します。以下のようなmysql>が表示されれば成功です。

MySQL と視覚化ツールワークベンチの完全削除もありますが、ここでは載せません。後で必要になった場合は、私に連絡していただければ追加します。

以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • Ubuntu 18.04 は mysql 5.7.23 をインストールします
  • Ubuntu16.04 インストール mysql5.7.22 グラフィックチュートリアル
  • Ubuntu 16.04 に MySQL 5.7.17 をインストールした後、ログイン時に発生するエラー 1045 (28000): ユーザー ''root''@''localhost'' へのアクセスが拒否される問題を解決します。
  • Ubuntuにmysql5.7.10を手動でインストールする
  • Linux (Ubuntu) での MySQL 5.7.17 のインストールと設定のチュートリアル
  • MySQL 5.7.17 のインストールと設定方法のグラフィック チュートリアル (Ubuntu 16.04)
  • Ubuntu 20.04 に MySql5.7 をインストールして構成するための詳細なチュートリアル

<<:  CentOSはローカルyumソース/Alibaba Cloud yumソース/163yuanソースを設定し、yumソースの優先順位を設定します。

>>:  Vue で親コンポーネントから子コンポーネントにデータを渡すいくつかの方法

推薦する

HTML で色を表すには、6 桁の 16 進コード、RGB、またはキーワードを使用します。

HTML で色を表す方法は 3 つありますが、最もよく使われるのは 6 桁の 16 進コード表現です...

MySQL操作テーブルでよく使われるSQLのまとめ

1. テーブル内のフィールドの種類を表示する テーブル名を記述する desc テーブル名 2. テー...

Windows での MySQL 8.0.18 インストール チュートリアル (図解)

ダウンロードダウンロードアドレス: https://dev.mysql.com/downloads/...

Vue nextTickの原理の分析

目次イベントループmiscroTask (マイクロタスク) UI レンダリング (重要なポイント)次...

ubuntu16.04 で nginx を完全にアンインストールするための関連コマンド

nginx の概要nginx は、無料のオープンソースの高性能 HTTP サーバーおよびリバース プ...

iview権限管理の実装

目次iview-admin2.0 組み込み権限管理権限に基づいてコンポーネントの表示を制御するカスタ...

異なるページ間のJavaScriptデータ転送(URLパラメータ取得)

Web ページでは、あるページに情報を入力すると、別のページにジャンプし、入力した情報が別のページ...

ナビゲーションバーコンポーネントをVueでカプセル化する

はじめに:ナビゲーション バーなどのコンポーネント ベースのアイデアを使用して機能モジュールを完全に...

Vue 手書き読み込みアニメーション プロジェクト

ページが応答しない場合、白い画面が表示されないように、読み込みアニメーションを表示するのがユーザーフ...

MySQL Shell import_tableデータインポートの実装

目次1. import_tableの紹介2. データのロードとテーブル関数のインポートの例2.1 L...

ウェブページ経由で jar パッケージを Nexus にアップロードする方法

Maven を使用してプロジェクトを管理する場合、jar パッケージをプライベート ウェアハウスにア...

HTML タグのメタ概要、HTML5 のヘッド メタ属性の概要

序文metaはhtml言語のhead領域にある補助タグです。おそらく、これらのコードは不要だと思うで...

MySQLアラームの詳細な分析と処理

最近、あるサービスにアラームが発生し、耐えられなくなっています。アラーム情報は次のとおりです。メトリ...

Windows10システムにMySQL 5.7.17をインストールする

オペレーティング システム win10 MySQL は、公式 Web サイトからダウンロードした 6...

Nginx 構成 PC サイトとモバイル サイトの分離によるリダイレクトの実現

PCサイトとモバイルサイトの分離設定にはnginxを使います。私のPCサイトとモバイルサイトは、SE...