MySQL 8.0 以降の一般的なコマンドの詳細な説明

MySQL 8.0 以降の一般的なコマンドの詳細な説明

リモートアクセスを有効にする

次のコマンドを実行して、root ユーザーのリモート アクセス権を有効にします。

'password' によって識別されるユーザー 'root'@'%' を作成します。
*.* のすべての権限を 'root'@'%' に付与します。
ALTER USER 'root'@'%' を 'password' によって mysql_native_password で識別します。
権限のフラッシュ;

注: パスワードはルート パスワードであり、FLUSH PRIVILEGES は更新権限です。

データのインポート

CSV テーブルをインポートするには、次のコマンドを開きます。

グローバル local_infile を 1 に設定

テーブルの内容をクリア

次のコマンドは、テーブルの内容をすべてクリアするだけでなく、自動増分 ID を 0 から開始します。具体的なコマンドは次のとおりです。

TRUNCATE TABLE "テーブル名";

知識ポイントの拡張:

MySQL 8.0 操作コマンド

MySQL 8.x は、これまで一般的に使用されていた MySQL 5.x と比較して大きな変更が加えられているため、多くのコマンドが MySQL 8.x マシンでは正常に実行できません。そのため、参考およびご自身のリマインダとして、MySQL 8.x の操作コマンドをいくつか紹介します。

MySQL 8.0 と MySQL 5.0 の暗号化ルールは異なり、現在の多くのツールはそれをサポートしていません。ここでは、MySQL ユーザー ログインの暗号化ルールを mysql_native_password に変更する方法を使用して問題を解決します。

暗号化ルールを変更する

 ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' パスワードは期限切れにならない;

ルートユーザーのパスワードを更新する

ALTER USER 'root'@'%' を 'new_password' によって mysql_native_password で識別します。

権限の更新

FLUSH PRIVILEGES;

MySQL 8.0で新しいユーザーを作成する

PS: 'root'@'localhost' と 'root'@'%' は2つの異なるユーザーなので、%に変更するには次のようにします。

'password' によって識別されるユーザー 'root'@'%' を作成します。
GRANT オプション付きで、*.* のすべての権限を 'root'@'%' に付与します。
権限のフラッシュ;

要約する

上記は、編集者が紹介したMySQL8.0+の一般的なコマンドです。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。編集者がすぐに返信します。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。
この記事が役に立ったと思われた方は、ぜひ転載していただき、出典を明記してください。ありがとうございます!

以下もご興味があるかもしれません:
  • MySQL 8 の新機能: 自動増分主キーの永続性に関する詳細な説明
  • MySQL 8.0 の新機能: アトミック DDL ステートメントのサポート
  • MySQL 8.0 DDLアトミック機能と実装原則
  • Mysql8.0はソート問題を解決するためにウィンドウ関数を使用する
  • MySQL 8.0.18コマンドの詳細な説明
  • MySQL 8.0.18はデータベースにユーザーを追加し、権限を付与します
  • MySql8.0以降のバージョンでROOTパスワードを正しく変更する方法
  • mysql8 共通テーブル式 CTE 使用例の分析

<<:  Linuxのwhichコマンドの具体的な使い方

>>:  JS におけるメモリと変数の保存についての詳細な説明

推薦する

DIV と画像の水平および垂直の中央揃えは複数のブラウザと互換性があります

最初のタイプ: 完全な CSS コントロール、レイヤーフローティング (ログインページに適しています...

JavaScript のプロトタイプとプロトタイプチェーンの詳細な説明

目次プロトタイプチェーン図プロトタイピングに必須の知識プロトタイププロパティ(プロトタイプを表示) ...

js キャンバスは検証コードを実装し、検証コード機能を取得します

この記事の例では、検証コードを作成して取得するためのjsキャンバスの具体的なコードを共有しています。...

MySQL DISTINCTの基本実装原理の詳細な説明

序文DISTINCT は、GROUP BY 操作の実装と非常によく似ていますが、GROUP BY の...

MYSQL における char と varchar の違い

CHAR 型と VARCHAR 型は似ていますが、主に格納場所、末尾のスペース、取得方法が異なります...

MySQL の主キーとトランザクションの詳細な説明

目次1. MySQLの主キーとテーブルフィールドに関するコメント1. 主キーと自動増分2. テーブル...

表には表示したい境界コードが表示されます

テーブルの共通プロパティ基本的な属性は、width (幅)、height (高さ)、border (...

MySQLにインデックスを追加しても効果がないいくつかの状況について簡単に説明します。

インデックスを追加すると、クエリの効率が向上します。インデックスを追加するということは、ドキュメント...

docker-machineの使い方の詳しい説明

Docker-machineはDockerが公式に提供しているDocker管理ツールです。これは d...

良いデザインについて

<br />「良いデザインとは何か」と答える 1 万人に対して、少なくとも 1 万 1 ...

XHTML と CSS によるオブジェクト指向プログラミング

<br />XHTML と CSS がオブジェクト指向だったらよかったのに。 。太陽は北...

JavaScriptはクリックトグル機能を実装します

この記事の例では、クリックして切り替える機能を実装するためのJavaScriptの具体的なコードを参...

MySQL SQL ステートメント分析とクエリ最適化の詳細な説明

パフォーマンスの問題のあるSQL文を取得する方法1. ユーザーからのフィードバックを通じてパフォーマ...

Centos6.5 に zabbix2.4 をインストールするチュートリアル図

centos-DVD1バージョンシステムの固定IPアドレスは192.168.159.128で、cen...

JavaScript が Jingdong の虫眼鏡効果を模倣

この記事では、Jingdongの虫眼鏡効果を実現するためのJavaScriptの具体的なコードを紹介...