MySQL 5.7.20 zip インストール チュートリアル

MySQL 5.7.20 zip インストール チュートリアル

MySQL 5.7.20 zipインストール、具体的な内容は次のとおりです

(1)圧縮パッケージを解凍し、データフォルダとmy.iniファイルを作成します。

解凍したディレクトリは D:/software/mysql-5.7.21-winx64 です。

データ ディレクトリを作成し、my.ini 構成ファイルを作成または変更します。

ダウンロードした zip ファイルには my.ini や default.ini も含まれていなかったので、手動で構成ファイルを作成する必要がありました。

以下はインターネットからコピーした設定ファイルです。個人的にテストしたところ、うまくいきました。datadirとbasedirを変更するだけで済みます。

[クライアント]
 ポート=3306
 デフォルトの文字セット=utf8
 [mysqld]
 #mysqlのインストールディレクトリを設定します basedir = D:/software/mysql-5.7.21-winx64
 #mysqlデータディレクトリを設定します。datadir = D:/software/mysql-5.7.21-winx64/data
 文字セットサーバー=utf8
 sql_mode=NO_ENGINE_SUBSTITUTION、NO_AUTO_CREATE_USER
  # クエリキャッシュを有効にするexplicit_defaults_for_timestamp=true
 スキップ許可テーブル

(2) 環境変数を設定する (bin) パスにD:\software\mysql-5.7.21-winx64を追加する

(3)mysqld --initialize --user=mysql --console cmdは管理者権限を使用する

最後の行はランダムに生成されたパスワードです

(4)mysqld --install インストールサービス //インストールが成功するとプロンプトが表示されます

(5)MySQLサービスを開始する

 ネットスタートMySQL

(6)パスワードを変更(設定、または初期パスワードがない場合はパスワードを設定)します。オンラインで利用できる方法は多数ありますが、私が試して成功したのはこれが唯一の方法です。

'root' のパスワードを設定します @'localhost' = password('password');

インストール時に発生する可能性のある問題:

1.mysqld: ディレクトリ 'D: oftware\mysql-5.7.21-winx64\data\' を作成できません (エラーコード: 2 - そのようなファイルまたはディレクトリはありません)

my.ini の basedir および datadir パスの "\" を "/" に変更すると、この問題を解決できます。

2. エラー 2003<HY000>: 'localhost'(10061) または同様のものにある MySQL サーバーにアクセスできません。 MySQLサービスが開始されていないことを意味します

mysql エラーの解決方法については、こちらをクリックしてご覧ください: mysql 起動時の ERROR 2003 (HY000) の解決方法

3. mysqld install がエラーを報告: サービスのインストール/削除が拒否されました

解決策: 管理者権限でcmdを起動するだけです

4.ログイン時のエラー: エラー 1045 (28000): ユーザー 'root'@'localhost' のアクセスが拒否されました (パスワードの使用: YES)

パスワードが間違って入力されている可能性があります。

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

以下もご興味があるかもしれません:
  • mysql5.7.20 のインストールと設定方法のグラフィック チュートリアル (mac)
  • RedHat 6.5/CentOS 6.5 に MySQL 5.7.20 をインストールするための詳細なチュートリアル
  • MySQL 5.7.16 のインストールと設定方法のグラフィックチュートリアル
  • 64 ビットの win10 システムに mysql-5.7.16-winx64 のグリーン バージョンをインストールするチュートリアル
  • MySQL 5.7.16 グリーンバージョンのインストールチュートリアルの詳細説明
  • MySQL 5.7.18 winx64 のインストールと設定方法のグラフィックチュートリアル
  • MySQL 5.7.18 無料インストールバージョンの設定チュートリアル
  • mysql5.7.18 のインストール時にエントリが見つからない問題の解決方法
  • MySQL 5.7 以降のバージョンのインストールと設定方法のグラフィック チュートリアル (mysql 5.7.12\mysql 5.7.13\mysql 5.7.14)
  • MySQL 5.7.14 のインストールと設定方法のグラフィックチュートリアル

<<:  Windows Server 2016 に Oracle をインストールする方法

>>:  JavaScriptでマクロを使用する方法

推薦する

実行中の時計を実装するための純粋な CSS3 コード

操作効果コードの実装html <div id="ウォッチ"> <...

10分でDockerを使ったマイクロサービスのデプロイ方法を学ぶ

Docker は 2013 年のリリース以来、広く注目され、ソフトウェア業界を変える可能性を秘めてい...

MySQL シリーズ 11 ログ

チュートリアルシリーズMySQL シリーズ: MySQL リレーショナル データベースの基本概念My...

MySQL 完全崩壊: クエリフィルタ条件の詳細な説明

概要実際のビジネス シナリオ アプリケーションでは、ビジネス条件に基づいて対象データを取得およびフィ...

Mysql と Oracle でよく使用される複数テーブルの変更ステートメントの概要

今日、SQLトレーニングの質問バンクでこの質問を見ました。これは、非常に代表的なマルチテーブル変更の...

MySQL の異なるテーブル間でフィールドをコピーする

場合によっては、フィールドから別の新しいフィールドにデータの列全体をコピーする必要があります。これは...

数ステップでサイバーパンク2077風の視覚効果を実現するCSS

背景記事を始める前に、賽博朋克とは何か、賽博朋克2077とは何かを簡単に理解しましょう。サイバーパン...

MySQLテーブルのフィールドと関連属性をエクスポートする手順

データベース内のテーブルのフィールドとプロパティをエクスポートし、テーブルを作成してWordに保存す...

Nginx を使用してフロントエンドのクロスドメイン問題を解決する方法

序文Vue アプリケーションなどの静的ページを開発する場合、クロスドメインになる可能性のあるインター...

v-html レンダリング コンポーネントの問題

以前 HTML を解析したことがあるので、今日は Vue ドラッグ アンド ドロップを使用して、Ku...

読み込み進捗バーのネイティブ JS 実装

この記事では、ネイティブ JS によって実装された動的読み込みプログレス バーの特殊効果を紹介します...

vue の v-for ディレクティブはリストのレンダリングを完了します

目次1. リストの走査2. Vueにおけるキーの役割3. リストフィルタリングこの記事では、Vue ...

Linux でハードディスクのサイズを確認し、ハードディスクをマウントする方法

Linux には、マウントされたハードディスクとマウントされていないハードディスクの 2 種類のハー...

JSフロントエンドモジュール化のいくつかの仕様についての簡単な説明

目次序文フロントエンドモジュール開発の価値厄介な名前の競合面倒なファイル依存関係モジュール化の利点C...

Nginx_geo モジュールを使用して CDN スケジュールを設定する方法

NginxのGeoモジュールの紹介geo ディレクティブは、ngx_http_geo_module ...