CentOS 6.4 MySQL 5.7.18 のインストールと設定方法のグラフィックチュートリアル

CentOS 6.4 MySQL 5.7.18 のインストールと設定方法のグラフィックチュートリアル

Centos6.4 で mysql5.7.18 をインストールするための具体的な手順が全員に共有されています。

1. まずMySQLがインストールされているかどうかを確認し、MySQL関連のソフトウェアrpmパッケージを見つけます。

#rpm -qa | grep mysql

2. mysqlに関連するものをすべて削除する

#yum -y mysql-libs-5.1.66-2.el6_3.x86_64を削除します

3. 依存パッケージをインストールする

#yum -y インストール make gcc-c++ cmake bison-devel ncurses-devellibaio libaio-devel

4. MySQLユーザーグループを作成する

#グループ追加mysql

5. mysqlユーザーグループの下にmysqlユーザーを作成する

#ユーザーを追加 mysql -g mysql

6. 公式サイトからmysql-5.7.19-linux-glibc2.12-x86_64.tar.gzをダウンロードします。

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

7. mysql-5.7.19-linux-glibc2.12-x86_64.tarを/optフォルダに置きます。

8. mysql-5.7.19-linux-glibc2.12-x86_64.tar.gzファイルを解凍します。

#tar xzvfmysql-5.7.19-linux-glibc2.12-x86_64.tar.gz

9. mysql-5.7.19-linux-glibc2.12-x86_64 の名前を mysql に変更し、/usr/local/mysql に移動します。

#mv mysql-5.7.19-linux-glibc2.12-x86_64 /usr/local/mysql

/usr/local/mysql の下にデータディレクトリを作成します。

#mkdir /usr/local/mysql/data

10. ローカルディレクトリに戻る

#cd /usr/local

mysqlディレクトリのメインコンテンツとその下のファイルとサブディレクトリをmysqlに変更します。

#chown -R mysql:mysql mysql/

mysqlディレクトリとそのファイルおよびサブディレクトリに755の権限を付与します。

#chmod -R 755 mysql/

11. MySQLをコンパイル、インストール、初期化し、コマンドラインの最後にあるパスワードを覚えておいてください。

# /usr/local/mysql/bin/mysqld --initialize --user=mysql --datadir=/usr/local/mysql/data --basedir=/usr/local/mysql

12. MySQLサービスを開始する

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

13. ソフト接続を行い、MySQLサービスを再起動する

#ln -s /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql
#サービスmysqlを再起動

14. ソフトリンクを作成し、mysqlを/usr/binディレクトリのインストールディレクトリに配置します。

#ln -s /usr/local/mysql/bin/mysql /usr/bin

15. msyqlにログインし、パスワードを入力します(パスワードは手順11の初期化で生成されたパスワードです)

#mysql -u ルート -p

16. パスワードを123456に変更します

msql> '123456' で識別されるユーザー 'root'@'localhost' を変更します。
mysql>mysql を使用します。
msyql>ユーザーを更新し、user.Host='%' を設定します (user.User='root' に設定)。
mysql>権限をフラッシュします。
mysql>終了

17. my.cnfを編集し、設定ファイルを追加し、内容を次のように設定します。

#vi /usr/local/mysql/my.cnf

[mysqld]
ポート = 3306
sql_mode=NO_ENGINE_SUBSTITUTION、STRICT_TRANS_TABLES

18. ポート3306を許可する

#iptables -I 入力 -p tcp -m 状態 --state 新規 -m tcp --dport 3306 -j 受け入れる
#iptables -L -n
#サービスiptables保存

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

以下もご興味があるかもしれません:
  • RedHat 6.5/CentOS 6.5 に MySQL 5.7.20 をインストールするための詳細なチュートリアル
  • Centos6.5 の rpm パッケージから mysql5.7 をインストールするときに発生する初期化エラーの解決策
  • Alibaba Cloud ECS centos6.8 に MySql5.7 をインストールして設定するチュートリアル
  • Centos6.9 インストール Mysql5.7.18 ステップ記録
  • CentOS6.8 は cmake を使用して MySQL5.7.18 をインストールします。
  • CentOS 6.5 で MySQL 5.7.18 をインストールするための詳細なチュートリアル
  • CentOS 6.5 に MySQL 5.7.17 バイナリ インストールとマルチインスタンス構成を展開する
  • CentOS 6.2 に MySQL 5.7.28 をインストールするチュートリアル (mysql ノート)

<<:  Reactは感情を使ってCSSコードを書く

>>:  Docker コンテナでネットワーク リクエストが遅くなる問題の解決策

推薦する

ネイティブJavaScriptカルーセル実装方法

この記事では、JavaScriptカルーセルの実装方法を参考までに紹介します。具体的な内容は次のとお...

HTML面接の質問の要約

1. doctypeの役割、厳密モードと混合モードの違い、そしてその重要性1. 構文形式: <...

静的ウェブサイトをRSSに変換するツール

<br /> この記事は allwebdesignresources.com から Ra...

CentOS 6 は Docker を使用して Zookeeper 操作例を展開します

この記事では、Docker を使用して Centos6 に Zookeeper をデプロイする方法に...

Linux 編集の開始、停止、再起動の Springboot jar パッケージ スクリプトの例

序文springboot設定ファイルでは、設定ファイルの名前には独自の意味と用途があります。 dev...

Web デザイン体験: 5 つの優れた Web デザイン コンセプトの完全分析 (画像)

他の種類のデザインとは異なり、Web デザインは時代の発展とともに常に変化しています。したがって、W...

MySQL実行計画を学ぶ

目次1. 実施計画の概要2. 実行計画の実践id:選択タイプ:テーブル:タイプ:可能なキー:鍵:キー...

Dockerの高可用性構成の詳細な説明

Docker の作成Docker Compose は、管理対象コンテナをプロジェクト、サービス、コン...

Linux DMAインターフェースの知識ポイントの詳細な説明

1. 2種類のDMAマッピング1.1. 一貫性のあるDMAマッピング主に長期間使用されるエリアをマッ...

Linux のソフトリンクとハードリンクの詳細な説明

目次1. ファイルとディレクトリの基本的な保存2. Inコマンドの紹介(1)lnコマンドの基本情報を...

Ubuntu 18.04 に vsftpd をインストールするための実装コード

vsftpdをインストールする $ sudo apt-get install vsftpd -y v...

MySQL パフォーマンス ストレス ベンチマーク ツール sysbench の使い方の紹介

目次1. sysbenchの紹介#プロジェクトダウンロードアドレス: 2. Sysbenchのインス...

HTML で入力プロンプトのテキスト スタイルを変更するためのサンプル コード

多くのウェブサイトでは、入力ボックスにヒントテキストが表示されています。入力ボックスにヒントテキスト...

よくある Linux 英語エラーの中国語翻訳 (初心者必見)

1.コマンドが見つかりません コマンドが見つかりません2. そのようなファイルまたはディレクトリは...