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 リストバーとショッピングカートコンポーネントの使用の詳細な説明

推薦する

MySQL 8.0.15 winx64 のインストールと設定方法のグラフィックチュートリアル (Windows の場合)

この記事では、MySQL 8.0.15 winx64のインストールと設定方法を参考までに紹介します。...

React の調整アルゴリズム Diffing アルゴリズム戦略の詳細な説明

目次アルゴリズム戦略単一ノードの差分配列ノードの差分キー値の使用要件アルゴリズム戦略React の調...

ネイティブ js カスタム右クリック メニュー

この記事の例では、参考のためにjsカスタム右クリックメニューの具体的なコードを共有しています。具体的...

MySQL の悲観的ロックと楽観的ロックの理解と応用分析

この記事では、例を使用して MySQL の悲観的ロックと楽観的ロックについて説明します。ご参考までに...

SqlクエリMySqlデータベーステーブル名と説明テーブルフィールド(列)情報

以下では、SQL クエリ ステートメントを使用して、Mysql データベース内のテーブルのテーブル名...

シンプルなカウントダウン効果を実現するJavaScript

この記事の例では、カウントダウン効果を実現するためのJavaScriptの具体的なコードを参考までに...

CSS の複数行テキストがオーバーフローする場合の省略記号の例

複数行のテキストがオーバーフローすると省略記号が表示されますこの記事では 2 つの方法を推奨します。...

nginx の http リクエスト処理の各段階の詳細な分析

nginx の HTTP モジュールを作成する場合、リクエスト開始時のアクセス許可の有無、コンテンツ...

MYSQLの文字セット設定方法(端末の文字セット)の詳しい説明

序文ターミナルを使用してデータベースまたはテーブルを作成するたびに、文字セットが latin1 であ...

MySQL が innobackupex を使用して接続サーバーをバックアップできない場合の解決策

innobackupex を使用してバックアップする際に MySQL がサーバーに接続できない場合は...

ラムダ式の原則と例

ラムダ式ラムダ式 (クロージャとも呼ばれる) は、Java 8 のリリースを推進した最も重要な新機能...

IDEA で mysql8.0.3 と mybatis-generator を使用する際に発生するバグ

1. プラグインを追加し、pomファイルの下に次の設定を追加します。 <!-- mybatis...

Vue.js プロジェクトの開始方法

目次1. Node.jsとVue 2. ローカル開発環境でフロントエンドのVueプロジェクトを実行す...

React の 10 個のフックの紹介

目次ReactHook とは何ですか? Reactは現在フックを提供している1. 使用状態2.use...