MySQL Community Server 5.7.16 のグリーン バージョンをインストールしてリモート ログインを実装する方法

MySQL Community Server 5.7.16 のグリーン バージョンをインストールしてリモート ログインを実装する方法

1. MySQL Community Server 5.7.16をダウンロードしてインストールします。

2. MySQLインストールディレクトリのbinディレクトリに移動し、ファイルアドレスバーにcmdと入力してEnterキーを押します。

3. コマンドを入力します: mysqld --initialize-insecure --console

4. コマンドを入力します: mysqld -install

5. mysql -u root--skip-password

6.ALTER USER 'root'@'localhost'IDENTIFIEDBY '123456';

7.終了

8. mysql -h localhost -uroot -p

インストール完了

リモートログインを許可する

管理者としてログイン

コマンドを実行します: grant all PRIVILEGES on *.* to zhanghao@'%' identified by '123456';

更新が有効になります: 権限をフラッシュします。

コマンドの説明:

all PRIVILEGES は、指定されたユーザーにすべての権限を付与することを意味します。これは、特定の権限を付与することに置き換えることもできます。例:

select,insert,update,delete,create,dropなど。特定の権限は半角カンマで区切られます。

*.* は、上記の権限が適用されるテーブルを示します。最初の * はデータベースを参照し、次の * はすべてのテーブルを参照します。特定のデータベース内のすべてのテーブルの場合、権限は「データベース名.*」であり、特定のデータベース内の特定のテーブルの場合、権限は「データベース名.テーブル名」です。

zhanghao は、承認するユーザーを示します。このユーザーは、既存のユーザーでも、存在しないユーザーでもかまいません。

要約する

上記は、MySQL Community Server 5.7.16 のグリーン バージョンをインストールし、リモート ログインを実現するために紹介した方法です。お役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。すぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。

以下もご興味があるかもしれません:
  • mysql5.7.20 での最初のログイン失敗に対する簡単な解決策
  • MySQL 5.7 のルートパスワードログイン問題の解決策
  • Ubuntu 16.04 に MySQL 5.7.17 をインストールした後、ログイン時に発生するエラー 1045 (28000): ユーザー ''root''@''localhost'' へのアクセスが拒否される問題を解決します。
  • Mysql 5.7.17 をインストールした後、MySQL にログインするチュートリアル
  • データフォルダなしでMySQL 5.7をインストールした後にログインできない問題を解決する
  • Win10 での MySQL 8.0 ログインでユーザー 'root'@'localhost' のアクセスが拒否される (パスワード使用: YES) 問題の解決方法

<<:  Angularフレームワークのビュー抽象定義の詳細な説明

>>:  マルチコア CPU を使用して Linux コマンドを高速化する方法 (GNU Parallel)

推薦する

Jenkins を使用した Vue プロジェクトのワンクリック パッケージングと公開の実装

目次Jenkinsのインストールインストールポート番号を変更します(デフォルトのポートは8080です...

JS配列インデックス検出におけるデータ型の問題の詳細な説明

WeChat アプレット プロジェクトを書いていたとき、その中に「都市選択」機能がありました。作者は...

Nginx のステータス監視とログ分析の詳細な説明

1. Nginx ステータス監視Nginx には、Nginx の全体的なアクセス ステータスを監視す...

MySQL UPDATE ステートメントの「典型的な」落とし穴

目次1. 問題のあるSQL文たとえば、次の図のような質問をした人がいました。 問題は次のように要約で...

テーブル設定の背景画像が100%表示されない解決策

開発中に以下の状況が発見されました。 (1) ファイルが.jspファイル拡張子で保存されている場合、...

Nginx リバース プロキシ springboot jar パッケージ プロセス分析

Springboot プロジェクトをサーバーにデプロイする方法としては、war パッケージにパッケー...

ネイティブJSで実装されたギャラリー機能

目次最初2番目Native Js はギャラリー機能を実装します。画像をクリックすると、対応する拡大画...

Linux で gdb を使用してコア ファイルをデバッグする方法

1.コアファイルプログラム実行中にセグメンテーション エラー (コア ダンプ) が発生すると、プログ...

新しい CSS :where および :is 疑似クラス関数とは何ですか?

:is と :where とは何ですか? :is()と:where()は、セレクターを作成するとき...

データベースSQL SELECTクエリの仕組み

私たちは Web 開発者として、プロの DBA ではありませんが、データベースなしではやっていけませ...

Vue 計算プロパティ実装トランスクリプト

この記事では、Vueの計算プロパティ実装レポートカードを参考に共有します。具体的な内容は次のとおりで...

MySQL で null 値と空文字 ('') を区別する

日常の開発では、データベースの追加、削除、変更、クエリが一般的に行われるため、Mysql で NUL...

VueはExcelデータをエクスポートするパブリック関数メソッドをカプセル化します

vue+element UI は Excel データをエクスポートするためのパブリック関数をカプセル...

nginx が複数のプロキシ層を通過して実際の送信元 IP を取得するプロセスの詳細な説明

質問Nginx は $remote_addr を実際の IP アドレスとして受け取りますが、実際には...

ブートストラップテーブルの使い方のまとめ

この記事では、bootstrapテーブルの使い方を参考までに紹介します。具体的な内容は次のとおりです...