MySQL 5.6 ルートパスワード変更チュートリアル

MySQL 5.6 ルートパスワード変更チュートリアル

1. MySQL 5.6をインストールした後、正常に有効化できない

MySQL の圧縮バージョンは、解凍後、「マイ コンピュータ」->「プロパティ」->「詳細設定」->「環境変数」に移動します。

PATH を選択し、その後に mysql bin フォルダのパスを追加します (例: C:\Program Files\MySQL\MySQL Server 5.6\bin)

my-default.ini の設定を変更または追加します。

[mysqld] 
basedir=C:\Program Files\MySQL\MySQL Server 5.6 (mysql が配置されているディレクトリ) 
datadir=C:\Program Files\MySQL\MySQL Server 5.6\data (mysql ディレクトリ\data) 
ポート = 3306

管理者としてcmdを実行し、 mysqld -installと入力します。

インストールが成功したら、サービスを開始する必要があります。 cmd: net start mysqlと入力し続けると、サービスが正常に開始されます。

サービスが正常に起動したら、ログインできます。図のように、 mysql -u root -p (初回ログイン時はパスワードはありませんので、Enterキーを押すだけ)と入力すると、ログインが成功します。

2. MySQL 5.6のルートパスワードを忘れた

まず、 net stop mysql 、タスク マネージャーに切り替えます。mysql に関連するプロセスがある場合は、それらを閉じることをお勧めします。

CMD コマンドを実行して MySQL インストール bin ディレクトリに切り替え、 mysqld –skip-grant-tablesを実行します (最後にセミコロンがないことに注意してください)。

このコマンド ライン ウィンドウを閉じないで、新しいウィンドウを開いてください。このとき警告が表示される場合もありますが、無視してください。

もう一度新しい cmd ウィンドウを開きます。上記のように bin ディレクトリでコマンドmysql -u root -pを実行し、パスワードの入力を求められた場合は Enter キーを押します。

次のコマンドを実行します:

mysql.user を更新し、User='root' のところ password=PASSWORD('root') を設定します。

更新実行: mysql> flush privileges;

ウィンドウを閉じてログインしてください

3. ユーザーを作成し、特定の権限(選択、削除、更新、作成、削除権限)を付与します。

すべての権限を持つユーザーとしてログインする

ユーザーを作成します:

mysql> mysql.user(Host,User,Password) に値 ("localhost","test",password("1234")) を挿入します。

ユーザーを承認します: 「password」で識別される username@login ホストに database.* に対する権限を付与します。

システム権限テーブルを更新します: mysql>flush privileges;

例1:

mysql> '1234' で識別される te​​st@localhost に、testDB.* の select、update を許可します。
mysql>権限をフラッシュします。

要約する

以上がこの記事の全内容です。この記事の内容が皆様の勉強や仕事に何らかの参考学習価値をもたらすことを願います。123WORDPRESS.COM をご愛顧いただき、誠にありがとうございます。これについてもっと知りたい場合は、次のリンクをご覧ください。

以下もご興味があるかもしれません:
  • mysql 8.0.16 winx64 および Linux でルート ユーザーのパスワードを変更する方法
  • MySql8.0以降のバージョンでROOTパスワードを正しく変更する方法
  • MySQL 5.7 でルートパスワードを変更する方法に関するチュートリアル
  • MySQL 5.7 および MySQL 8.0 でルートパスワードを変更する方法の概要
  • mysql8.0.11をインストールしてrootパスワードを変更し、navicat for mysqlに接続するアイデアの詳細な説明
  • MySQL ルートパスワードを変更する複数の方法 (推奨)
  • MySQL 5.7 でルートパスワードを変更する方法
  • Mysql のルート パスワードを忘れた場合のルート パスワードの変更方法 (概要)
  • MySQLでルートユーザーのパスワードを変更する方法

<<:  KVM ベースの SRIOV パススルー構成とパフォーマンス テストの詳細な説明

>>:  Springboot は、vue+echarts のフロントエンドとバックエンドのインタラクションを使用して、動的なドーナツ チャートを実現します。

推薦する

MySQL ストアド プロシージャ、カーソル、トランザクションの例の詳細な説明

MySQL ストアド プロシージャ、カーソル、トランザクションの例の詳細な説明以下は私が作成した M...

ウェブサイトデザインに関するヒント

実は、最近はウェブデザインについてよく耳にするようになりました。インターネット業界は今とても発展して...

MySQL レプリケーションの詳細な説明と簡単な例

MySQL レプリケーションの詳細な説明と簡単な例マスタースレーブレプリケーション技術は、MySQL...

Ubuntu環境でPHPとNginxをコンパイルしてインストールする方法

この記事では、Ubuntu 環境で PHP と Nginx をコンパイルしてインストールする方法につ...

MySQL 10進数符号なし更新負数を0に変換

今日、インターフェースの同時実行の問題を検証したところ、これまでredisで解決していた同時実行のプ...

XHTMLタグには終了タグがある

<br />オリジナルリンク: http://www.dudo.org/article....

DockerにELKをインストールしてJSON形式のログ分析を実装する方法

ELKとは何ですか? ELK は、Elastic が提供するログ収集およびフロントエンド表示ソリュー...

CentOS 起動時にカーネルモジュール overlayfs 操作を自動的にロードする

CentOS でカーネル モジュールを自動的にロードするには、/etc/sysconfig/modu...

jQuery ステップ進行軸プラグインの実装コード

毎日のjQueryプラグイン - ステップ進捗軸 ステップ進捗軸ツール系のサイトでは入門チュートリア...

ハイパーリンクを表示して開く方法

<br />インターネット上の無数の情報は基本的に HTML ドキュメントで構成されてお...

練習と面接のための Linux シェル スクリプトのヒント 9 つを共有する

予防1) 先頭にインタープリターを追加します: #!/bin/bash 2) 構文のインデントに 4...

ウェブデザイナーのための超便利なツール 50 選

ウェブデザイナーになるのは簡単ではありません。デザインやアーキテクチャを考慮するだけでなく、さまざま...

HTML と CSS の命名規則の概要

CSS命名規則 ヘッダー: ヘッダーコンテンツ: コンテンツ/含むフッターナビゲーション: navサ...

一般的なフロントエンドJavaScriptメソッドのカプセル化

目次1. 値を入力し、そのデータ型を返す** 2. アレイ重複排除3. 文字列の重複排除4. ディー...

Linux 仮想メモリ設定のチュートリアルと実践

仮想メモリとは何ですか?まずはWikipediaからの紹介文をそのまま引用します。仮想メモリは、コン...