Alibaba Cloud ECS centos6.8 に MySql5.7 をインストールして設定するチュートリアル

Alibaba Cloud ECS centos6.8 に MySql5.7 をインストールして設定するチュートリアル

Alibaba Cloud yum コマンドでのデフォルトの MySQL バージョンは 5.17**** です。MySQL 5.7 をインストールする前に、以前のバージョンをアンインストールし、以前のデータベースをクリアします。/var/lib/mysql を確認し、履歴ファイルをバックアップ後にクリアします。

1. https://dev.mysql.com/downloads/repo/yum/ から適切な rpm ダウンロードを見つけます。

2. ダウンロードが完了したら、コマンド「 yum localinstall mysql-community-release-el6-5.noarch.rpm 」を実行します。

3. 完了したら、「 yum install mysql-community-server 」コマンドを実行し、インストールが完了するまで待ちます。

4. コマンド「 service mysqld start 」を実行します。起動に失敗した場合は、履歴バージョンの存在が原因の可能性があります。/var/lib/mysql を見つけて、その中のデータをクリアします。

5. 起動後、データベースが初期化され、一時的なルート ログイン パスワードが生成されます (以前のバージョンではすべてパスワードが空でした)。 grep "temporary password" /var/log/mysqld.log”

その後、一時パスワードを使用してシステムにログインできます。mysql mysql -u root -p dZut3)i&nUi< ;

6. ログイン後、権限が制限されます。まずパスワードを変更する必要があります。そうしないと、次のプロンプトが表示されます。

MySQL 5.7 では、デフォルトでパスワードの長さと複雑さに関する要件があります。テストと開発にのみ使用する場合は、パスワードを「123456」に設定する必要はまったくありません。コマンド「 SHOW GLOBAL VARIABLES LIKE 'validate% ';」を使用して、現在のパスワード設定関連のパラメータを表示できます。単純に使用する場合は、構成ファイル /etc/my.cnf に「 validate_password=off 」を追加して、「 validate_password 」をオフにすることができます。

7. 「 service mysqld restart 」を再起動し、パスワード 123456 を使用してログインします。

上記は、Alibaba Cloud ECS centos6.8 で MySql5.7 をインストールして構成する方法に関するチュートリアルです。お役に立てれば幸いです。ご質問がある場合は、メッセージを残していただければ、すぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。

以下もご興味があるかもしれません:
  • RedHat 6.5/CentOS 6.5 に MySQL 5.7.20 をインストールするための詳細なチュートリアル
  • Centos6.5 の rpm パッケージから mysql5.7 をインストールするときに発生する初期化エラーの解決策
  • CentOS 6.4 MySQL 5.7.18 のインストールと設定方法のグラフィックチュートリアル
  • 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 ノート)

<<:  ViteでReactプロジェクトを構築する方法

>>:  Docker の詳細なイラスト

推薦する

テーブルリストを破棄するには、標準のdl、dt、ddタグを使用します。

現在、ますます多くのフロントエンド開発者が、元のテーブル レイアウトを xHTML + CSS に置...

プレフィックスケースを削除する Nginx リバース プロキシ構成のチュートリアル

nginx をリバース プロキシとして使用する場合、リクエストをそのまま次のサービスに転送するだけで...

React Native APPのアップデートに関する簡単な説明

目次アプリ更新プロセス大まかなフローチャートアプリ情報の更新1. まず取得する必要があるファイルアド...

Docker-compose は Docker プライベート ウェアハウスのステップを迅速に構築します

docker-compose.ymlを作成し、次の内容を入力します。 バージョン: '3&#...

docker view container log コマンドの実装

なぜログを読む必要があるのでしょうか?たとえば、コンテナの起動に失敗したがプロンプトが表示されない場...

MySQLトリガーの概念、原理、使用法の詳細な説明

この記事では、例を使用して、MySQL トリガーの概念、原則、および使用方法を説明します。ご参考まで...

MySQL ページング分析の原理と効率改善

MySQL ページング分析の原理と効率改善PERCONA PERFORMANCE CONFERENC...

tinyMCEの使い方と体験の詳細な説明

tinyMCE の使用方法の詳細な説明初期化TinyMCE を初期化するときは、ページの HEAD ...

SQL重複排除方法の概要

SQL を使用してデータを抽出する場合、テーブル内で重複した値に遭遇することがよくあります。たとえ...

JavaScript Reduceの詳しい説明

目次地図フィルターいくつかの毎インデックスを検索パイプ参考回答1. パラメータを受け入れる関数を返す...

Ubuntu 20.04 ダブルピンイン入力方式のインストール手順

1. 中国語入力方法を設定する 2. ダブルスペルモードを設定する 3. 注意事項20.04 で S...

mysql-joinsの具体的な使用方法

目次結合構文: 1. InnerJOIN: (内部結合) 2. LeftJOIN: (左結合) 3....

React.Childrenの詳しい使い方

目次1. React.Children.map 2. React.Children.forEach ...

MySQLのパスワードを忘れた場合の対処方法

MySQL パスワードを忘れた場合の解決策: [root@localhost ~]# mysql -...

ヘッダーのチェックボックスをテキスト実装コードに変更するための選択テーブルを持つ要素

方法1: テーブル属性を使用する: header-cell-class-name テーブルインターフ...