Ubuntuにmysql5.7.10を手動でインストールする

Ubuntuにmysql5.7.10を手動でインストールする

このチュートリアルでは、UbuntuにMySQL 5.7.10を手動でインストールする手順を参考までに紹介します。具体的な内容は次のとおりです。

1. インストールパッケージをダウンロードする

MySQL公式サイトのダウンロードアドレス

ダウンロードするには、deb_bundle.tarというサフィックスが付いたシステムバージョンUbuntu14.04を選択します。

Ubuntu Linux 14.04 (x86、64 ビット)、DEB バンドル MySQL Server 5.7.x 237.6M (ここでの x は MySQL の最新バージョンを意味します)

この記事ではmysql5.7.10を例として使用します

(ファイル名: mysql-server_5.7.10-1ubuntu14.04_amd64.deb-bundle.tar)

2. 減圧

/usr/local/src に解凍します:

1) mv コマンドを使用して、インストール パッケージをターゲット パスに移動します。

mv /home/"現在ログインしているユーザー名"/"インストール パッケージのダウンロード パス"/mysql-server_5.7.10-1ubuntu14.04_amd64.deb-bundle.tar /usr/local/src (引用符内のパスを変更してください)

2) ターゲットパスにcdします。

/usr/local/src をコピーします

3) 権限を付与する:

sudo chmod +x mysql-server_5.7.10-1ubuntu14.04_amd64.deb-bundle.tar

4) 減圧:

tar -xf mysql-server_5.7.10-1ubuntu14.04_amd64.deb-bundle.tar

以下のファイルが抽出されます:

libmysqlclient20_5.7.10-1ubuntu14.04_amd64.deb

libmysqlclient-dev_5.7.10-1ubuntu14.04_amd64.deb
libmysqld-dev_5.7.10-1ubuntu14.04_amd64.deb
mysql-クライアント_5.7.10-1ubuntu14.04_amd64.deb
mysql-common_5.7.10-1ubuntu14.04_amd64.deb
mysql-コミュニティクライアント_5.7.10-1ubuntu14.04_amd64.deb
mysql-コミュニティサーバー_5.7.10-1ubuntu14.04_amd64.deb
mysql-コミュニティソース_5.7.10-1ubuntu14.04_amd64.deb
mysql-コミュニティテスト_5.7.10-1ubuntu14.04_amd64.deb
mysql-server_5.7.10-1ubuntu14.04_amd64.deb
mysql-テストスイート_5.7.10-1ubuntu14.04_amd64.deb
mysql-community_5.7.10-1ubuntu14.04_amd64.変更

(lsで確認できます)

3. ターミナルコマンドのインストール

0) 準備: 依存関係ソースを更新し、libaio1 の依存関係をインストールする

sudo apt-getアップデート
sudo apt-getアップグレード

apt-get で libaio1 をインストールします

1) 以下は私のインストール順序です。これはどのマシンでもほぼ同じです。ターミナルにどの依存関係が不足しているかを尋ねられたら、インストール順序を少し変更できます。

sudo dpkg -i mysql-common_5.7.10-1ubuntu14.04_amd64.deb
sudo dpkg-preconfigure mysql-community-server_5.7.10-1ubuntu14.04_amd64.deb

この手順では、データのルートパスワードを入力する必要があります

sudo dpkg -i libmysqlclient20_5.7.10-1ubuntu14.04_amd64.deb
sudo dpkg -i libmysqlclient-dev_5.7.10-1ubuntu14.04_amd64.deb
sudo dpkg -i libmysqld-dev_5.7.10-1ubuntu14.04_amd64.deb
sudo dpkg -i mysql-community-client_5.7.10-1ubuntu14.04_amd64.deb
sudo dpkg -i mysql-client_5.7.10-1ubuntu14.04_amd64.deb
sudo dpkg -i mysql-common_5.7.10-1ubuntu14.04_amd64.deb

2) 依存パッケージをインストールする

sudo apt-get -f インストール
sudo apt-get -f libmecab2 をインストールします

3) mysql-serverをインストールする

sudo dpkg -i mysql-community-server_5.7.9-1ubuntu14.04_amd64.deb
sudo dpkg -i mysql-server_5.7.9-1ubuntu14.04_amd64.deb

4. 検出、インストール、構成

mysql -u ルート -p

以前に設定したアカウントパスワードを入力してください

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

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

<<:  複数の画像を切り替えるJavaScript

>>:  スケジュールされた時間に古いジャンクファイルを自動的に削除する Linux 用の Autotrash ツール

推薦する

CentOS 6.9 で glibc ダイナミック ライブラリをアップグレードする詳細なプロセス

glibc は、gnu によってリリースされた libc ライブラリ、つまり c ランタイム ライブ...

Vue3 ミックスインの使い方

目次1. mixin の使い方は? 2. ミックスイン使用時の注意2.1. ミックスイン オブジェク...

詳細なハードウェア情報を取得するための Linux のいくつかのコマンドの詳細な説明

Linux システム、特にサーバー システムでは、デバイスのハードウェア情報を表示する必要がよくあり...

Flexレイアウトを使用してdiv内のサブ要素を垂直方向に中央揃えする例

1. Flex は Flexible Box の略で、「柔軟なレイアウト」を意味し、ボックス モデル...

タブ切り替えを実装するための HTML サンプル コード

タブ切り替えもプロジェクトではよく使われる技術です。一般的にタブ切り替えはjsやjqを使って実装され...

Docker ロード後にイメージ名が none になる問題の解決方法

最近、docker load -i コマンドを使用してイメージ パッケージを圧縮した後、イメージ名と...

dockerコンテナにviコマンドをインストールする簡単な操作

docker コンテナを使用する場合、vim がインストールされていないことがあり、vim コマンド...

CSS における z-index: 0 と z-index: auto の違い

最近、スタック コンテキストについて学習しています。学習の過程で、z-index が 0 の場合と ...

MySQL8インストーラーバージョングラフィックチュートリアル

インストール必要な書類は下部に記載されていますステップ1 mysql-installer-web-c...

HTMLコードに基づく画像断片化読み込み機能の実装

今日は断片化された画像の読み込み効果を実装します。効果は次のとおりです。 これを 3 つのステップで...

フォーム検証機能を実装するためのネイティブ js

目次開発の際には、機能を段階的に分析して実装することで、明確な考え方を保つことができます。 1. フ...

MySQL 8.0 における MySQL のインストールと新しいパスワード認証方法の詳細な説明

1. はじめにOracle が MySQL 8.0GA をリリースしました。海外での GA はリリー...

Faint: 「Web2.0 を使用して標準に準拠したページを作成する」

今日、ある人がウェブサイト開発プロジェクトについて話をしてくれました。具体的な要件について話すと、「...