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 の詳細なイラスト

推薦する

Linuxの基本コマンドmktempの詳しい説明

mptemp は安全な方法で一時ファイルまたはディレクトリを作成します。このコマンドの適用範囲: R...

SQL効率を分析する方法を説明する

Explain コマンドは、データベースのパフォーマンス問題を解決するために最初に推奨されるコマンド...

MySQL 8.0 をインストールした後、初めてログインするときにパスワードを変更する問題を解決する

MySQL 8.0.16で初回ログイン時のパスワードを変更する方法を紹介します。 MySQLデータベ...

Vue+Openlayerはグラフィックスのドラッグと回転変形効果を実現します

目次序文関連資料成果を達成する実装手順序文Openlayer には独自の拡張プラグイン ol-ext...

49 個の JavaScript のヒントとコツ

目次1. js整数の演算2. ネイティブアラートを書き換えてポップアップボックスの数を記録する3. ...

VirtualBox を使用して Linux クラスターをシミュレートする方法

1. ホストMacbookにHOSTをセットアップする前回のドキュメントでは仮想マシンの静的 IP ...

JavaScript 変数の昇格についての簡単な説明

目次序文1. どのような変数が促進されますか? 2. 可変プロモーションがあるのはなぜですか? (1...

React Hooks に基づく小さな状態管理の詳細な説明

目次React Hooks に基づく状態共有の実装ユーザーエクスペリエンスこの記事では、主に Rea...

CentOS7にJDK8をrpmモードでインストールする

CentOS 7が正常にインストールされると、OpenJDKのJREがデフォルトでインストールされて...

SQL ストアド プロシージャの取得、データ取得、プロセス分析

この記事は主に、SQL のストアド プロシージャから返されたデータを取得するプロセスの分析を紹介しま...

overflow:hidden の役割の詳細な説明 (オーバーフローの非表示、フロートのクリア、マージンの崩壊の解決)

1. オーバーフロー:非表示 オーバーフロー非表示要素に overflow:hidden が設定さ...

Dockerは指定されたメモリで操作を実行します

次のように: -m, --memory メモリ制限。形式は数値と単位です。単位は b、k、m、g の...

JSは円形のプログレスバーのドラッグとスライドを実装します

この記事の例では、円形のプログレスバーのドラッグアンドスライドを実現するための具体的なJSコードを紹...

MySQLデスクトップツールSQLyogのリソースとアクティベーション方法は、白黒のコマンドラインに別れを告げます

では、早速リソースについて見ていきましょう。 123WORDPRESS.COM ダウンロードSQLy...

MySQL 分離レベルの詳細な説明と例

目次MySQL の 4 つの分離レベルデータ テーブルを作成します。分離レベルの設定物事の分離レベル...