Mysql 8.0 のインストールとパスワードのリセットの問題

Mysql 8.0 のインストールとパスワードのリセットの問題

Mysql 8.0 のインストールの問題とパスワードのリセット

1: MySqlをダウンロードする

公式サイトのダウンロードアドレス: https://dev.mysql.com/downloads/mysql/


ウェブサイトのホームページのドロップダウン
システムを選択し、「ダウンロード」ボタンをクリックして、圧縮ファイルをインストール パスに保存します。

2: MySqlをインストールする

ダウンロードしたファイルを開き、指定されたディレクトリに解凍します。

解凍したMySqlファイルを開き、ルートディレクトリにmy.ini(mysql設定ファイル)を作成します。nodpad++cを使用して作成します。

ここで、basedirとdatadirのパスをmysqlの解凍パスに変更する必要があります。

[mysql]
# mysqlクライアントのデフォルトの文字セットをdefault-character-set=utf8に設定します
[mysqld]
#ポート3306を設定 port = 3306
# mysql のインストールディレクトリを設定します basedir=C:\Program Files\Java\mysql-8.0.12-winx64\mysql-8.0.12-winx64
# mysql データベースデータの保存ディレクトリを設定します。datadir=C:\Program Files\Java\mysql-8.0.12-winx64\mysql-8.0.12-winx64\datadir
# 許可される最大接続数 max_connections=200
# サーバーが使用するデフォルトの文字セットは、8 ビットの latin1 文字セットです。character-set-server=utf8
# 新しいテーブルを作成するときに使用されるデフォルトのストレージエンジン default-storage-engine=INNODB
スキップ許可テーブル

CMDコマンドプロンプトを見つける

mysqlサブディレクトリbinに入る

順番に入力してください: mysqld --install (インストール)

mysqld --initialize (初期化)
net start mysql (実行) 

ここに画像の説明を挿入
こちらでインストールが完了しました。このマシンはApple Windows 7でCドライブが1つしかないため、Cパスにしかインストールできません。

3: パスワードを変更する

最新バージョンの MySQL 8.0 がダウンロードされるため、パスワードが付属しており、使用時にリセットする必要があります。


ここに画像の説明を挿入

管理者権限を使用して mysql に入ると、システムにはパスワードが必要です。

元のパスワードは、C:\Program Files\Java\mysql-8.0.12-winx64\mysql-8.0.12-winx64\data の .err ファイルにあります。

.err を開くと、ファイルのこの行にパスワードがあります。

ここに画像の説明を挿入

cmd の「Enter password」にパスワードを入力します。

テストではエラーが報告されます

ここに画像の説明を挿入

パスワードを変更するコマンドを挿入

mysql_native_password で識別されるユーザー 'root'@'localhost' を 'your password' に変更します。

プロンプトクエリOK

データベースを使用したテスト:

ここに画像の説明を挿入

データベース ステートメントはセミコロンで終わる必要があることに注意してください。そうでない場合、ステートメントは実行されず、-> が連続して表示されます。

要約する

上記は、編集者が紹介した MySQL 8.0 のインストールとパスワード リセットの問題です。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。編集者がすぐに返信します。

以下もご興味があるかもしれません:
  • Win10 64 ビットで圧縮パッケージを使用して最新の MySQL 8.0.18 をインストールするチュートリアル (画像とテキスト付き)
  • MySQL 8.0.11 圧縮版のインストールと設定方法のグラフィックチュートリアル
  • MySQL 8.0.11 圧縮版のインストールチュートリアル
  • MySQL 圧縮パッケージのインストールと設定方法のグラフィックチュートリアル
  • mysql8でルートユーザーのパスワードをリセットする手順を完了します
  • mysql8.0.12 でルートパスワードをリセットする方法
  • Windows で MySQL のルート パスワードをリセットする方法
  • Mysql 5.7 でルート パスワードを忘れた場合やパスワードをリセットする場合の詳細な方法
  • Mac オペレーティングシステムで MySQL パスワードを忘れた後にリセットする方法
  • MySQL パスワードを忘れた場合はどうすればいいですか? MySQL ルートパスワードをリセットする方法
  • MySQL 8.0.18 圧縮パッケージのインストールと忘れたパスワードのリセット時に遭遇する落とし穴

<<:  Apache Tika を使用してファイルが破損しているかどうかを検出する方法

>>:  Ubuntu の起動後にアプリケーションを実行するためのターミナルの設定方法

推薦する

Centos8環境でSSHポート番号を変更する方法

目次序文始める序文サーバーのデフォルトの SSH ポート番号は通常 22 であるため、ほとんどのユー...

Vue.set() と this.$set() の使い方と違い

開発に Vue を使用する場合、次のような状況に遭遇することがあります。Vue インスタンスを生成し...

ユーザーエクスペリエンスの76の経験ポイントの要約

ウェブサイト体験の分類1. 感覚体験:快適性を重視した視聴覚体験をユーザーに提供します。 2. イン...

Reactはページング効果を実装する

この記事では、Reactでページング効果を実現するための具体的なコードを参考までに紹介します。具体的...

nginx proxy_cache キャッシュ設定の詳細な説明

序文:私は仕事柄、オンラインライブストリーミングの分野に携わっており、ビデオの再生やダウンロードには...

Serv-U FTPとADの完璧な統合ソリューションの詳細な説明

会社が現在使用しているソリューションを確認するためにバックエンドにログインしました。使用される FT...

mysql5.7.14 解凍版インストールと設定方法 グラフィックチュートリアル (win10)

Win10はmysql5.7の解凍版をインストールします。参考までに、具体的な内容は次のとおりです...

JavaScript ファイルの読み込みとブロックの問題: パフォーマンス最適化のケーススタディ

まず質問させてください。HTML ページを作成するときに、外部から JS ファイルをインポートする場...

Linux LVM 論理ボリューム構成プロセス (作成、増加、削減、削除、アンインストール) の詳細な説明

Linux LVM論理ボリューム構成プロセスの詳細な説明多くの Linux ユーザーは、オペレーティ...

vue3のテレポート瞬間移動機能の使い方を詳しく解説

vue3テレポート瞬間移動機能の使用は参考用です。具体的な内容は次のとおりです。テレポートは通常、瞬...

React は antd のアップロード コンポーネントを使用してファイル フォーム送信機能を実装します (完全なコード)

私はプロジェクトを実行するために react を使い始めたばかりで、非常に未熟で完全な初心者です。私...

10秒以内にMySQLデータベースに数百万件のレコードを挿入する実装

まず、次の質問について考えてみましょう。このような膨大な量のデータをデータベースに挿入するには、通常...

JavaScriptは4桁のランダム検証コードの生成を実装します

この記事の例では、JavaScriptで4桁のランダムな検証コードを生成する具体的なコードを参考まで...

Alibaba Cloud Centos 7.5 に MySQL をインストールするチュートリアル

CentOS 7 の yum ソースには、MySQL を正常にインストールするための mysql-s...