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 で準備、実行、割り当て解除ステートメントを使用するチュートリアル

序文MySQLでは、準備、実行、割り当て解除を正式にはPREPARE STATEMENTと呼びます。...

tdが空の場合に境界線を表示する方法

以前、CSS を使用してテーブルの border + bordercolordark + borde...

mysql はインデックスを無効にしますか?

mysql の IN はインデックスを無効にしますか?しませんよ! 結果をご覧ください: mysq...

Vueのwatch、computed、methodsの違いのまとめ

目次1 はじめに2 基本的な使い方2.1 方法2.2 計算プロパティ2.3 リスナーを見る3 3つの...

新しい要素を作成する3つの方法のまとめ

1つ目: テキスト/HTML経由var txt1="<h1>テキスト。<...

ReactでのDOM操作の実装

目次前の単語使用シナリオ参照HTML要素クラスコンポーネント機能コンポーネント[DOMノードを親コン...

MySQL の選択、挿入、更新バッチ操作ステートメントのコード例

プロジェクトでは、データを操作するためにバッチ操作ステートメントが必要になることがよくあります。バッ...

node.jsミドルウェアの種類についての簡単な説明

目次概要1. アプリケーションレベルのミドルウェア2. 組み込みミドルウェア3. サードパーティミド...

Vue の長いリストをすばやく読み込む方法

目次背景メインコンテンツ1. コンポーネントの比較2. 実装のアイデア3. キーメソッドソースコード...

Q&A: XML と HTML の違い

Q: xml と html の違いがわかりません。違いは何ですか? A: XMLと HTML の違い...

JSの矢印関数におけるこのポイントの詳細な説明

矢印関数は ES6 の新機能です。独自の this はありません。その this ポイントは外部のコ...

MySQL: データの整合性

データ整合性は、エンティティ整合性、ドメイン整合性、参照整合性に分けられます。参照整合性:参照整合性...

HTML のスクロールバーについて/スクロールバーの削除

1. xhtmlの下のスクロールバーの色元の HTML では、ページ全体のスクロール バーを次のよう...

要素を中央に配置するための配置方法 (Web ページ レイアウトのヒント)

ブラウザウィンドウの中央に要素を配置する方法まず、コード ブロックを示します。すでにコードを理解して...

MySQLデータベースが予期せずクラッシュし、テーブルデータファイルが破損して起動できなくなる問題を解決します。

問題: MySQL データベースが予期せずクラッシュしたため、データベースを起動できませんでした。エ...