MYSQL インストールの解凍バージョンと発生したエラーと解決策

MYSQL インストールの解凍バージョンと発生したエラーと解決策

1 インストール

MYSQL 公式サイトから対応する解凍バージョンをダウンロードし、必要なディレクトリに配置します。
解凍された内容は以下のとおりです。


ここに画像の説明を挿入

次に、my.ini というファイルを作成する必要があります。ファイルの拡張子は .ini で終わる必要があることに注意してください。ファイルの拡張子が非表示になっている場合は、図に示すように確認できます。


ここに画像の説明を挿入

ファイルを作成します: my.ini。

その内容は次のとおりです。


ここに画像の説明を挿入

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

mysql コマンドはデータ フォルダーを自動的に作成します。

管理者権限で cmd を実行し、mysql bin ディレクトリに移動して、次を実行します。

mysqld --initialize-insecure (推奨、ルートパスワードを設定しないでください)
mysqld --initialize (推奨されません。ランダムなルートパスワードを生成します)

エラーが報告されない場合:

mysqld -インストール
プロンプトが表示された場合:
ここに画像の説明を挿入
これはインストールが成功したことを示します。

次にmysqlサーバーを起動します

net start mysql でエラーがない場合は、MySQL サーバーが正常に起動したことを示すメッセージが表示されます。mysql -u root -p にログインします。初回ログインではパスワードは必要ありません。入力するだけで MySQL コマンド ラインにアクセスできます。

作成プロセス中に発生する一般的なエラーは次のとおりです。

1 MySQLが起動できない

 MySQL サービスが起動しています。MySQL サービスの起動に失敗しました。 サービスはエラーを報告しませんでした。

この問題が発生した理由は、データ フォルダーが手動で作成されたためです。データ フォルダーを削除してから、上記のコマンドを使用してデータ フォルダーを自動的に作成する必要がありました。

2 サービスのインストール/削除が拒否されました

このエラーは、サービスのインストール/削除が拒否されたことを意味します。
私の理解によれば、インストールを拒否され、インストールする必要があるということは、十分な権限がないため、管理者権限で cmd を実行する必要があることを意味します。

現時点ではエラーは 2 つだけであり、後でさらに追加される予定です。

要約する

上記は、MYSQL の解凍バージョンのインストールと、エディターが遭遇したエラーと解決策です。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。エディターがすぐに返信します。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。

以下もご興味があるかもしれません:
  • mysql8.0.0 winx64.zip 解凍バージョンのインストールと設定のチュートリアル
  • MySQL 5.7.20 解凍版のインストールとルートパスワードの変更に関するチュートリアル
  • MySQL 5.7.21 解凍版のインストールと設定方法のグラフィックチュートリアル (win10)
  • Linux システムで MySQL データベースの解凍バージョンをインストールして構成する方法
  • MySQL 5.7 解凍版のインストールとアンインストール、およびよくある問題の概要
  • MySQL 5.7.20 の解凍バージョンをインストールするための詳細な手順 (2 つの方法)
  • MySQL 5.7.20 共通ダウンロード、インストール、設定方法と簡単な操作スキル(解凍版無料インストール)
  • MySql 5.7.14 解凍バージョンの詳細なインストール手順

<<:  JS はシンプルなブロック崩しピンボールゲームを実装します

>>:  CentOS に PHP5 をインストール、PHP をアンインストール、PHP7 をインストールするチュートリアル

推薦する

スタイリッシュなウェブページデザインを作成する方法(グラフィックチュートリアル)

「壮大」という言葉は、おそらく現代のデザイナーが最も聞きたくない言葉でしょう。デザイナー:「デザイン...

JS の 6 つの継承方法とその長所と短所

目次序文プロトタイプチェーン継承コンストラクタの継承組み合わせ継承(プロトタイプチェーン継承とコンス...

Linuxのアラーム機能の例の説明

Linuxアラーム機能の紹介上記のコード: #include <stdio.h> #in...

CSS3 を使用して中心点の周りに要素を配置する方法の例

この記事では、CSS3 を使用して中心点を中心に要素をレイアウトする方法の例を紹介します。詳細は次の...

Windows環境でのMySQL 8.0.13無料インストールバージョンの設定チュートリアル

目次圧縮ファイルをダウンロードするアドレス: https://dev.mysql.com/downl...

MySQL 学習ノート: データ エンジン

現在のデータベースでサポートされているエンジンを表示します エンジンを表示 +-----------...

Vue で動的パラメータと計算プロパティを使用する方法

1. 動的パラメータ2.6.0 以降では、角括弧で囲まれた JavaScript 式をディレクティブ...

Linux/CentOS サーバー セキュリティ構成の一般ガイド

Linux はオープン システムです。インターネット上には、既成のプログラムやツールが多数存在します...

JavaScriptのvar let constの違いは何ですか?

目次1. 繰り返し宣言1.1 変数1.2 しましょう1.3 定数2. 可変プロモーション2.1 変数...

MySQL データベース SELECT クエリ式分析

データ管理の大部分は検索であり、SELECT はその大部分を占めています。 SELECT selec...

Tomcat マルチレイヤーコンテナの設計に関する簡単な説明

目次コンテナ階層サーブレットの検索を要求するプロセス仕組みTomcat のコンテナは Servlet...

Windows と Linux 間のリモート デスクトップ接続

Linux へのリモート デスクトップ接続といえば、まず VNC の使用を思い浮かべるかもしれません...

MySQL: MySQL 関数

1. 組み込み関数1. 数学関数ランド()丸め(数値) ceil(数値)階数(数値)ランダム丸め切り...

MySQLクライアント認証後の接続失敗の問題に対する完璧なソリューション

MySQL 環境をローカル (192.168.1.152) にデプロイし、リモート クライアント 1...