mysql8.0 Windows x64 zip パッケージのインストールと構成のチュートリアル

mysql8.0 Windows x64 zip パッケージのインストールと構成のチュートリアル

MySQL 8 Windows版 zipインストール手順(ダウンロードアドレス)

1. ZIPファイルを指定されたディレクトリに解凍します: D:\mysql-8.0.11-winx64
2. 新しいmy.ini設定ファイルを作成し、次の内容を貼り付けて変更します: (1) baseidrパス (2) datadirパス

[mysql]
# mysqlクライアントのデフォルトの文字セットをdefault-character-set=utf8に設定します 
[mysqld]
#ポート3306を設定 port = 3306 
# mysqlのインストールディレクトリを設定します basedir=D:\\mysql-8.0.11-winx64
# mysql データベースデータの保存ディレクトリを設定します。datadir=D:\\mysql-8.0.11-winx64\\data


# 許可される最大接続数 max_connections=200
# サーバーが使用するデフォルトの文字セットは UTF8 です
文字セットサーバー=utf8
# 新しいテーブルを作成するときに使用されるデフォルトのストレージエンジン default-storage-engine=INNODB

3. 管理者として cmd コマンドを使用して、コンソールで指定された mysql bin ディレクトリに入り、mysqld install コマンドを実行します。注意: これは管理者として実行する必要があります。

4. インストールが成功したら、MySQLサービスを開始します: net start mysql

5. エラーが発生した場合: 5.7.6 以降では、mysqld --initialize メソッド (MySQL インストール プロンプト「詳細なヘルプを表示するには、NET HELPMSG 3534 と入力してください」の解決策) を実行する必要があると言う人もいます。

解決策は次のとおりです。

1) mysqld -removeコマンドを実行して、以前の誤ったインストールを削除します。そうしないと、インストールされているというメッセージが表示されます。

2) mysqld --initialize --user=mysql --consoleコマンドを実行し、localhost のデフォルト パスワードを覚えておきます。 (エラーが発生した場合は、まず元のデータディレクトリを削除し、システムが自動的に再作成するようにしてください)

次にmysqld installを実行し、net start mysqlを実行してMySQLを起動します。これですべて正常です。

6. デフォルトのパスワードで mysql にログインし、次のコマンドを実行してパスワードを変更します。

ALTER USER 'root'@'localhost' は 'root' によって mysql_native_password で識別されます

素晴らしいトピックの共有: MySQL のさまざまなバージョンのインストール チュートリアル MySQL 5.7 バージョンのインストール チュートリアル MySQL 5.6 バージョンのインストール チュートリアル

以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • MySQL 8.0.20 インストールチュートリアルとインストールに関する問題に関する詳細なチュートリアル
  • MySQL 8.0.19 winx64 インストールチュートリアルと Windows 10 での初期パスワードの変更
  • Windows で mysql-8.0.18-winx64 をインストールするチュートリアル (画像とテキスト付き)
  • Windows 10 での mysql-8.0.17-winx64 のインストール方法
  • Windows 環境に mysql-8.0.11-winx64 をインストールする際に発生する問題を解決する
  • MySQL 8.0.20 インストール チュートリアル (画像とテキスト付き) (Windows 64 ビット)

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

>>:  CentOS で LibreOffice を使用してドキュメント形式を変換する方法

推薦する

Nginx 構成の実装 HTTPS セキュリティ認証

1. HttpとHttpsの違いHTTP: インターネットで最も広く使用されているネットワーク プロ...

CSSは高さと幅を固定した要素の比例表示効果を実現します

padding-top パーセンテージを使用すると、固定幅と比例した高さの表示を実現できます。現在の...

CSS 属性セレクタを使用して HTML DNA を接合する方法

CSS 属性セレクターは素晴らしいです。大量のクラス名を追加することを回避し、コード内の問題を指摘す...

Linux で PCIe のバージョンと速度を確認する方法

PCIE には 4 つの異なる仕様があります。下の図でそのうちの 2 つを見てみましょう。マザーボー...

Windows 7 で MySQL 8.0.16 をインストールして使用する場合、パスワードの変更と Navicat への接続に関する問題が発生する

MySQL のインストール時にいくつかの問題が発生しました。オンラインで見つけた回答は似たようなもの...

Echatsチャートの大画面適応を実装する方法

目次説明する成し遂げるプロジェクトのディレクトリ構造は次のとおりです。効果図は以下のとおりです要約す...

ウェブページのコアコンテンツ(画像とテキスト)の視覚的表現の紹介

情報の最適化と改良は常にデザインの最初のステップです。 「これは百度アライアンスユーザーエクスペリエ...

NodeJSのモジュール性に関する詳細な説明

目次1. はじめに2. 本文2.1 モジュールとは何ですか? 2.2 解決2.3、require.r...

JavaScript でシンプルなクリスマス ゲームを実装する

目次序文成果を達成するコードCSSコードJSコードHTMLコードデモンストレーションのプロセス序文ク...

メンテナンスしやすい CSS コードを書くための 5 つのガイドライン

1. スタイルシートの先頭にコメント ブロックを追加して、スタイルシートの作成日、作成者、タグ、その...

Vue の基本入門: Vuex のインストールと使用

目次1. vuexとは何か2. インストールと導入3. vuexの使用4. プロセスの紹介5. 突然...

MySQLデータストレージプロセスパラメータの詳細な例

MySQL ストアド プロシージャ パラメータには、in、out、inout の 3 種類があります...

Nginx は高可用性クラスタ構築を実装します (Keepalived+Haproxy+Nginx)

1. コンポーネントと実装機能Keepalived: Haproxy サービスの高可用性を実現し、...

MySQL フィールドで NOT NULL を使用する必要があるのはなぜですか?

私は最近新しい会社に入社したのですが、データベース設計にいくつか小さな問題があることに気付きました。...

Navicat Premium が MySQL 8.0 に接続してエラー「1251」を報告する問題を解決する方法の分析

長い間何もしていなかった人は、努力をすると一生懸命働いていると思うようになります。 1. 問題Nav...