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

推薦する

DockerコンテナのIPアドレスを取得する方法の詳細な説明

1.コンテナに入った後 /etc/hosts を cat するコンテナ自体の IP アドレスと (-...

Linux でジャンクファイルをエレガントに削除する方法

あなたも私と同じように、コンピューターのファイルを整然と整理し、不要なファイルを適宜削除するプログラ...

Dockerコンテナにホストディレクトリへの書き込み権限がない場合の解決策

Docker コンテナを適用する場合、多くの場合、ホスト ディレクトリを Docker コンテナにマ...

MySQL 結合テーブルと ID 自動増分の例の分析

結合の書き方左結合を使用する場合、左側のテーブルが必ず駆動テーブルになりますか? 2 つのテーブルの...

表のセル間隔とセルパディングの違いの詳細な説明

テーブルとは何ですか?セルセルで構成されています。表では、<td> の数は、<tr...

UbuntuでOpenCVをコンパイルしてインストールする方法

opencv2 の簡単なインストール: conda インストール --channel https:/...

HTML チェックボックスとラジオボタンスタイルの美化の簡単な例

HTML チェックボックスとラジオボタンスタイルの美化の簡単な例チェックボックス: XML/HTML...

MySQLデータベースのトランザクションとロックの詳細な分析

目次1. 基本概念酸3.自動コミット4. トランザクション分離レベル5. 同時実行の一貫性の問題6....

CSSは親要素の下の最初の子要素を選択します(:first-child)

序文最近、プロジェクトで :first-child を使用したのですが、すぐに思いつきました。これは...

Vue で動的に読み込まれたローカル画像を処理する方法

問題を見つける今日は、vue ファイルにローカル画像を導入する際に問題が発生したので、この記事を書き...

CSSコンテンツ属性の具体的な使用法

コンテンツ属性は通常、::before および ::after 疑似要素で使用され、疑似要素のコンテ...

HTML タイトル属性をラップする方法

数日前にプログラムを書いていたとき、プロンプト情報 (TITLE) を新しい行で囲みたいと思いました...

IntelliJ IDEA に Docker プラグインをインストールする詳細な手順 (2018 バージョン)

目次1. 開発環境2. dockerプラグインをインストールする1. アイデアのインストール2. イ...

Web ページのデザインを学ぶときに習得すべきコードは何ですか?

この記事では、Web ページ制作を学ぶ過程で習得すべきテクニックの一部を詳しく紹介します。これらの内...

CSS3 で実装された価格表

結果: 実装コードhtml <div id="価格表" class=&qu...