Linux で MySQL 5.6 X64 バージョンをインストールする詳細な手順

Linux で MySQL 5.6 X64 バージョンをインストールする詳細な手順

環境:

1. CentOS6.5 X64

2.mysql-5.6.34-linux-glibc2.5-x86_64.tar.gz

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

インストール手順

1. インストールパッケージの保存ディレクトリにあるファイルを解凍するコマンドを実行します。

tar -zxvf mysql-5.6.34-linux-glibc2.5-x86_64.tar.gz -C /opt/

2. インストールパッケージを削除し、解凍したファイルの名前を変更します。

rm -rf mysql-5.6.34-linux-glibc2.5-x86_64.tar.gz
mysql-5.6.34-linux-glibc2.5-x86_64/mysql をビルドします。

3. mysqlユーザーグループとmysqlユーザーを追加する

まず、mysqlユーザーグループとmysqlユーザーがあるかどうかを確認します

グループ mysql

そうでない場合は追加します。

グループ追加mysql
ユーザー追加 -r -g mysql mysql

4. 権限を変更するためにmysqlディレクトリに入る

chown -R mysql:mysql ./

5. ローカルのyumソースを実行して依存パッケージをインストールします。

yum install -y perl perl-devel libaio

6. インストールスクリプトを実行する

./scripts/mysql_install_db --user=mysql

インストール後、現在のディレクトリの所有者をrootユーザーに、データディレクトリの所有者をmysqlに変更します。

chown -R ルート:ルート ./
chown -R mysql:mysqlデータ

7. mysql/support-files/mysql.server を変更する

8. MySQLを起動する

./support-files/mysql.server を起動します

9.パスワードを変更してログインする

./bin/mysqladmin -u root -h localhost.localdomain パスワード 'root'
./bin/mysql -h127.0.0.1 -uroot -proot

上記は、編集者が紹介した Linux で MySQL5.6 X64 バージョンをインストールするための詳細な手順です。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。編集者がすぐに返信します。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。

以下もご興味があるかもしれません:
  • Linux の cut コマンドの使用法の概要
  • Linuxシステムの入出力管理とvimの共通機能の詳細な説明
  • Linux シェル - 識別によってファイル システム属性をテストする方法の例
  • Linux シェルにおける if のさまざまな判断
  • Linux シェルの pushd、popd、dirs の使用方法の説明
  • Linux シェル コンソールでさまざまな色のフォントと背景を印刷する方法
  • Linux で so または実行可能プログラムの依存ライブラリを表示します
  • Linux におけるシステム入出力管理の詳細な説明
  • Linux環境でグラフデータベースneo4jを構築する方法の説明
  • Linux 上での Go 環境の構築のインストールと設定の説明

<<:  ファイアウォールルールの設定とコマンド(ホワイトリスト設定)の詳しい説明

>>:  React リストバーとショッピングカートコンポーネントの使用の詳細な説明

推薦する

VMware のインストールと使用時の問題と解決策

仮想マシンは使用中であるか、接続できません次のようなエラーが報告された場合解決まずこのページにアクセ...

MySQLデータベースで列を追加、削除、変更する方法

この記事では、例を使用して、MySQL データベースの列を追加、削除、および変更する方法について説明...

DockerToolBox ファイルマウント実装コード

docker を使用すると、ファイルをマウントできない場合があります。これは、仮想マシンの共有フォル...

Reactエラー境界コンポーネント処理

React 16の内容です。最新技術ではありませんが、ドキュメントで調べるまであまり話題に上がらなか...

JavaScript配列をツリー構造に変換する方法

1. 需要バックエンドは、フロントエンドがツリー構造(重複データなし)に変換するためのデータを提供し...

ico ミラー コードを HTML に追加します (favicon.ico はルート ディレクトリに配置されます)

コード:コードをコピーコードは次のとおりです。 <!DOCTYPE html PUBLIC &...

MySQLでユーザーを作成し、ユーザーに権限を付与する方法の詳細なチュートリアル

目次ユーザー管理新しいユーザーを作成するユーザー名の変更ユーザーのパスワードを設定するルートパスワー...

MySQLインデックスが失敗するいくつかの状況の分析

1. 最左プレフィックス原則 - 複数の列にインデックスが付けられている場合は、最左プレフィックス原...

Nginx リバース プロキシから go-fastdfs へのケースの説明

背景go-fastdfs は、http プロトコルをサポートする分散ファイルシステムです。一般的なプ...

Dockerコンテナ間の通信を実装する方法

シナリオ: laradock 開発環境 (php7.3+mysql5.7) がローカルに構築されてい...

html 内の絶対パス URL と相対パス URL、サブディレクトリ、親ディレクトリ、ルート ディレクトリ

絶対 URL は、インターネット上の特定のファイルに必要なすべてのコンテンツを表すために使用されます...

CentOS 7 に MySQL 8.0.20 データベースをインストールするための詳細なチュートリアル

関連記事: MySQL8.0.20 インストール チュートリアルとインストールの問題に関する詳細なチ...

ウェブページ制作をマスターするために必要な6つのスキルのまとめ

ウェブデザイナーはジェネラリストであると言わざるを得ません。グラフィックデザイナーは、さまざまな特殊...

MySQL クエリにおける LIMIT の大きなオフセットによって引き起こされるパフォーマンス低下の分析

序文MySQLクエリはselectコマンドを使用し、limitとoffsetパラメータを使用して、指...

Js における new 演算子の役割の詳細な説明

序文Js は現在最も一般的に使用されているコード操作言語であり、その中でも new 演算子は特によく...