mysql8.0.19 winx64バージョンのインストール問題を解決する

mysql8.0.19 winx64バージョンのインストール問題を解決する

MySQL は、スウェーデンの会社 MySQL AB によって開発されたオープンソースの小規模なリレーショナル データベース管理システムです。現在、MySQL はインターネット上の中小規模の Web サイトで広く使用されています。サイズが小さく、速度が速く、総所有コストが低いこと、そして特にオープンソースであることから、多くの中小規模の Web サイトでは、総所有コストを削減するために、Web サイト データベースとして MySQL を選択しています。

この記事は、mysql8.0.19 winx64 バージョンのインストール問題の解決に焦点を当てています。具体的な内容は次のとおりです。

ダウンロードアドレス: https://dev.mysql.com/downloads/mysql/、私は上記の 187.8M のものをダウンロードしました。

ところで、最近Sina Weiboがひどいですね。ログインすらできないんです。

私はかつてSinaで記事を書いていました。

後で変更します。突然、このスタイルが気に入ったことに気付きました。

==================================================
ダウンロードして解凍した後、インストール ファイルがまったくないことがわかりました。その後、Baidu で検索したところ、最初に my.ini とデータ ディレクトリを作成する必要があることがわかりました。インストールにこれが必要であることはばかげていると感じました。

インストール後、「 mysql -u root -p 」を実行すると、オンライン チュートリアルではパスワードを入力するだけですが、入力後にエラー メッセージが表示されます。

「エラー 2003 (HY000): 'localhost' 上の MySQL サーバーに接続できません (10061)」

それから私はオンラインで検索を続け、たくさんの解決策を見つけました。それらはすべて問題を解決しましたが、私の問題は解決できませんでした。

ここに小さなエラーを挿入します:
PS C:\WINDOWS\system32>mysql --mysqlをインストール
mysql: [エラー] 不明なオプション '--install'。

末尾に文字 d が付いているものは、実際には mysql ではなく mysqld です。以下を参照してください。

===================================================
その後、データとmy.iniを削除しました。

次に、以下の手順を順に実行します。

PS C:\WINDOWS\system32>mysqld --initialize --console
2020-03-07T11:07:18.159694Z 0 [システム] [MY-013169] [サーバー] D:\Program Files\mysql-8.0.19-winx64\bin\mysqld.exe (mysqld 8.0.19) プロセス 5900 としてサーバーの初期化が進行中です
2020-03-07T11:07:22.120685Z 5 [注記] [MY-010454] [サーバー] root@localhost の一時パスワードが生成されました: Qy_kuyaC)1qg
PS C:\WINDOWS\system32>mysqld --install
サービスはすでに存在します!
現在インストールされているサーバー: "D:\Program Files\mysql-8.0.19-winx64\bin\mysqld.exe" mysql
PS C:\WINDOWS\system32> ネットスタートmysql

mysql サービスが起動しています。

mysql サービスが正常に開始されました。

PS C:\WINDOWS\system32>mysql -uroot -p
パスワードを入力してください: ************
MySQL モニターへようこそ。コマンドは ; または \g で終わります。
MySQL接続IDは8です
サーバーバージョン: 8.0.19
Copyright (c) 2000, 2020, Oracle およびその関連会社。無断複写・転載を禁じます。

OracleはOracle Corporationおよびその関連会社の登録商標です。
その他の名称は各社の商標である場合があります。
所有者。

ヘルプを表示するには、「help;」または「\h」と入力します。現在の入力ステートメントをクリアするには、「\c」と入力します。

mysql> ALTER USER 'root'@'localhost' が 'xxxxxx' によって mysql_native_password で識別されます。
クエリは正常、影響を受けた行は 0 行 (0.01 秒)

次のステップはデータベースの操作です。

mysql ディレクトリに入ると、データ フォルダーが自動的に生成されていることがわかります。

要約する

mysql8.0.19 winx64 バージョンのインストール問題を解決するこの記事はこれで終わりです。mysql8.0.19 winx64 データベースのインストールに関するより詳しい内容については、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • MySQL 8.0.24 バージョンのインストールと設定方法のグラフィックチュートリアル
  • MySQL 8.0.24 リリースノートのいくつかの改善点
  • MySQLのMVCCマルチバージョン同時実行制御の実装
  • MySQL 8.0.23のルートパスワードをリセットするための最適なソリューション
  • MySql8.0バージョンに接続するMyBatisの設定問題について
  • SeataがMySQL 8バージョンを使用できない問題を解決する方法
  • DBeaver を MySQL バージョン 8 以降に接続し、起こりうる問題を解決する方法の詳細な説明
  • IDEA で mysql8.0.3 と mybatis-generator を使用する際に発生するバグ
  • MySQL 5.x の文字化け問題の解決方法
  • CentOS 7 に MySQL 8.0.20 データベースをインストールするための詳細なチュートリアル
  • Mysql5.7 以降での ONLY_FULL_GROUP_BY エラーの解決方法
  • Django 2.2 と PyMySQL バージョンの互換性の問題
  • MySQL 5.7 をバイナリモードでインストールし、Linux でシステムを最適化する手順
  • MySQL 8.0.18 のさまざまなバージョンのインストールとインストール中に発生した問題 (要点の要約)
  • MySQLのバージョンアップ方法を超詳しく解説

<<:  Vue プロジェクトで addRoutes を使用する際の問題の解決策

>>:  JavaScript axiosのインストールとパッケージ化のケースの詳細な説明

推薦する

Linux ディスク パーティションの実装の原理と方法の分析

覚えて: IDE ディスク: 最初のディスクは hda、2 番目のディスクは hdb...最初のディ...

MySQL でのストアド プロシージャと関数の作成の詳細な説明

目次1. ストアドプロシージャ1.1. 基本構文1.2 実行権限を指定してストアドプロシージャを作成...

nginx がどのようにして高いパフォーマンスとスケーラビリティを実現するのかを深く理解する

NGINX の全体的なアーキテクチャは、連携して動作する一連のプロセスによって特徴付けられます。メイ...

タブ切り替えを実装するための HTML サンプル コード

タブ切り替えもプロジェクトではよく使われる技術です。一般的にタブ切り替えはjsやjqを使って実装され...

MySQL binlog の使用方法の詳細な説明

binlog は、MySQL のすべての DML 操作を記録するバイナリ ログ ファイルです。 bi...

太陽系の惑星のアニメーション効果を実現するHTML+CSS3コード

太陽系の 8 つの惑星(衛星を除く)のアニメーションを作成します。すべての惑星は太陽の周りを回ってい...

MySQLに絵文字表現を挿入する方法

序文今日、オープンソース プロジェクトのフィードバック フォームを設計していたところ、絵文字表現を挿...

MySQLストレージフィールドタイプのクエリ効率についての簡単な理解

検索パフォーマンスは最速から最遅まで次のとおりです (私が聞いたところによると)。 1 番目: ti...

親コンテナの CSS 均等分割 (完全三分の一) の実装

親コンテナの幅は固定されています。子要素が親の幅を均等に分割するには、どのような方法がありますか?コ...

JavaScript の基礎: スコープ

目次範囲グローバルスコープ関数のスコープもし、スイッチ、のために、その間ブロックスコープスコープチェ...

JavaScript のフラット配列をツリー構造に変換する例

目次バックグラウンドで10,000個のデータが失われた再帰法非再帰的方法要約するバックグラウンドで1...

要素に丸い境界線を追加する border-radius メソッド

border-radius:10px; /* すべての角は半径 10px で丸められます*/ bor...

MySQL タイムスタンプ比較クエリで遭遇する落とし穴と解決策

目次タイムスタンプ比較クエリで遭遇する落とし穴タイムスタンプクエリ範囲の問題タイムスタンプ比較クエリ...

jQueryはショッピングカート機能を実装します

この記事の例では、ショッピングカート機能を実装するためのjQueryの具体的なコードを参考までに共有...

Javascript実践におけるコマンドモードの詳しい説明

目次意味構造例カスタムショートカットキー元に戻すとやり直し録音と再生マクロ要約する意味リクエストをオ...