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 をインストールするチュートリアル

推薦する

ログインインターフェースの使いやすさとセキュリティのバランスをとる方法

ウェブデザイナーでもUIデザイナーでも、ログインページや登録ページのデザインは必ず経験しなければなら...

nginx で http でアクセスする Web サイトを https に変更する方法

目次1. 背景2. 前提条件https:証明書システム: 3. 操作プロセス3.1 証明書の生成3....

Vue+Openlayerはグラフィックスのドラッグと回転変形効果を実現します

目次序文関連資料成果を達成する実装手順序文Openlayer には独自の拡張プラグイン ol-ext...

LinuxでSVNサーバーを構築する方法

1: SVNをインストールする yum インストール -y サブバージョン2. 倉庫を作る1: 倉庫...

最新の高品質な英語無料フォント36個を公開

01. 無限フォントのダウンロード02. バンダフォントのダウンロード03. ロールアップフォントの...

Vue Element フロントエンドアプリケーション開発のための従来の JS 処理機能

目次1. 従来のコレクションに対するフィルター、マップ、および削減処理方法2. 再帰処理3. for...

私が良いと思うクールなデザインサイトをいくつかまとめてみました。

ウェブサイトをデザインするにはインスピレーションが必要です。良いインスピレーションを得るには、より多...

JavaScript 手ぶれ補正のケーススタディ

原理手ぶれ補正の原理は、イベントをトリガーすることはできますが、イベントがトリガーされてから n 秒...

シンプルなリスト機能を実装するミニプログラム

この記事の例では、参考のために簡単なリスト機能を実装するアプレットの具体的なコードを共有しています。...

MySQL Order By 複数フィールドのソートルールのコード例

事前に言っておく気まぐれですが、MySQL の order by sorting にどのようなルール...

MySQL InnoDB のロック機構の詳細な説明

前面に書かれたデータベースは本質的に共有リソースであるため、同時アクセスのパフォーマンスを最大化する...

MySQLクエリのパフォーマンスを分析する方法

目次スロークエリの基礎: データ取得の最適化データベースから不要なデータが要求されていないか確認する...

jQueryの競合問題を解決する方法

フロントエンド開発において、$ は jQuery の関数です。$ のパラメータが異なると、実装される...

方言変換のためのApache Calciteコード

意味Calcite は、Sql を SqlNode に解析し、次に SqlNode を特定のデータベ...

Linux CentOS6.5 yum インストール mysql5.6

この記事では、Linux yumを使用してmysql5.6をインストールする簡単な手順を参考までに紹...