MySQL 5.7.17 zip インストールおよび設定チュートリアル MySQL 起動失敗の解決策

MySQL 5.7.17 zip インストールおよび設定チュートリアル MySQL 起動失敗の解決策

MySQL 5.7.17、現在最新バージョンのようです、ダウンロードアドレス

ここで、プラットフォームのバージョンを選択し、ダウンロードを選択できます。私の場合は Windows バージョンです。似ているはずです。

ここではダウンロードしたファイルのZIP版についてお話します。MIS版は試したことがないので分かりません。
ここで注意しておきたいのは、デバッグなしのバージョンをダウンロードするのが最善だということです。なぜなら、一度ダウンロードしたところ、ini ファイルがなかったために最終的にインストールが失敗し、多くの問題が発生したからです。

解凍が完了したら、作成したファイルに置くだけです。

解凍されたファイルには、デフォルトの設定ファイル (my-default.ini) があります。解凍されたパスに新しいファイル my.ini を作成し (my-default.ini ファイルをコピーして上記のように変更します)、次のコードをその中にコピーします。コードには F:\mysql が 2 回表示されます。これは、my MySQL の解凍パスです。独自のパスに置き換えることができます。

[mysql]
# mysqlクライアントのデフォルトの文字セットをdefault-character-set=utf8に設定します 
[mysqld]
#ポート3306を設定 port = 3306 
# mysqlのインストールディレクトリを設定します basedir="F:\mysql"
# mysql データベースデータの保存ディレクトリを設定します。datadir="F:\mysql\data"
# 許可される最大接続数 max_connections=200
# サーバーが使用するデフォルトの文字セットは、8 ビットの latin1 文字セットです。character-set-server=utf8
# 新しいテーブルを作成するときに使用されるデフォルトのストレージエンジン default-storage-engine=INNODB

管理者としてコマンドプロンプトを実行します(左下隅のアイコンを右クリックします。名前を忘れましたが、管理者としてコマンドプロンプトがあります。これを使用する必要があります。単に「what+R」ボタンを押さないでください)。MySQL bin ディレクトリに切り替え、 mysqld インストールコマンド(mysql ではなく mysqld であることに注意してください)を入力し、Enter キーを押して MySQL をインストールします (下の図を参照)。ここでは、すでにダウンロードしてインストールしているため、サービスがすでに存在していることが表示されます。サービスが正常に作成されたことが表示されるはずです。

インストールは完了しました。あとは実行する最後のステップだけです。

MySQL を起動するには net start mysql と入力し、MySQL サービスをシャットダウンするには net stop mysql と入力します。まだ同じ質問ですが、私の質問は完了していますが、あなたの質問には「開始中」または「正常に開始されました」と表示されるはずです。

ここで環境変数を設定します。環境変数の場所は、Windows のバージョンによって若干異なります。大まかに言うと、「システムとセキュリティ」-「システム」-「システムの詳細設定」-「環境変数」にあります。ここでパスの環境変数を見つけ、「編集」をクリックし、「テキストの編集」をクリックして、そのパスの下に MySQL bin のパスを追加します。各パス セグメントの後に「;」を追加することを忘れないでください。

ここで問題に遭遇する人もいるかもしれませんが、残念ながら私も遭遇しました。起動に失敗するという問題に遭遇する人もいるかもしれません。

解決策: MySQL をインストールした後、cmd コマンド ウィンドウを開き、MySQL インストール ディレクトリの bin ディレクトリに移動して、次のコマンドを入力して Enter キーを押します: mysqld –initialize-insecure –user=mysql

上記のコマンドを実行すると、MySQL はデータ フォルダとデフォルトのデータベースを作成します。ログイン ユーザー名は root、パスワードは空白です。その後、net start mysql コマンドを使用して MySQL サービスを開始できます。

その後は自分でやりました。しかし、それはcmdの下にあります。グラフィカルインターフェースではありません。より優れたグラフィカル インターフェイスは、MySQL 自体が開発した workbench と sqlyog です。workbench のインストール方法については、後ほどチュートリアルがあります。

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

以下もご興味があるかもしれません:
  • Pycharmがnumpyをインストールできない問題を解決する
  • mysql8.0.14.zip のインストール中にデータ フォルダを自動的に作成できませんでした。サービスを開始できません。
  • Python に pycurl をインストールできない問題の解決方法
  • Macのインストールスクレイピー失敗の問題を解決する
  • npm で Electron をインストールするときにネットワークのタイムアウトが遅くなることにより発生する障害の問題を解決する
  • Python pyqt5のインストールに失敗する問題を解決する方法
  • PHPnowインストールサービス[apache_pn]が失敗する問題の解決策
  • PyInstaller のインストールに失敗する問題の解決策

<<:  Linux で特殊文字のファイル名やディレクトリを削除する方法

>>:  JavaScript と JQuery フレームワークの基本チュートリアル

推薦する

MySQL で数千万のテストデータを含むテストデータベースを作成する方法

場合によっては、MySQL が公式に提供しているテスト ライブラリに基づいてテスト データを作成し、...

mysql binlog ログを正しくクリーンアップする 2 つの方法

mysqlはbinlogログを正しくクリーンアップします序文: MySQL の binlog はデー...

Centos7 に MySQL 8.0.23 をインストールする手順 (初心者レベル)

まず、MySQL とは何かを簡単に紹介します。簡単に言えば、データベースはデータを格納するための倉庫...

Vue での bimface の使用に関する詳細

目次1. Vue スキャフォールディングをインストールする2. プロジェクトを作成する3.1 プロジ...

CSS3 フィルターの違いと応用の詳しい説明:ドロップシャドウフィルターとボックスシャドウ

標準 CSS3 を使用して要素の影の効果を実現するには、2 つの手順があります。1 つ目は一般的なb...

Docker で Confluence をデプロイするための完全な手順

Confluence は有料ですが、クラックして使用できます (購入が推奨され、正規版がサポートされ...

mysqlは内部コマンドエラーの解決策ではありません

「mysqlは内部コマンドではありません」というエラーは、mysqlのbinディレクトリパスが環境変...

Mysql の 2 つのテーブル間の結合クエリの 4 つの状況の概要

一般的に言えば、より完全な結果を得るためには、2 つ以上のテーブルから結果を取得する必要があります。...

Chrome 4.0 は GreaseMonkey スクリプトをサポートします

GreaseMokey (中国語では Grease Monkey Script と呼んでいます) は...

Javascript ツリー メニュー (11 項目)

1. dhtmlxツリー dHTMLxTree は機能豊富なツリー メニュー コントロールです。豊...

Vueプロジェクトでlessを使用するためのヒント

目次序文1. スタイルの浸透1. パターン浸透とは何ですか? 2. 使い方は? 2. ミキシング1....

HTML で入力ボックスに純粋な数字のみを入力するように制限する方法

inputボックスを純粋な数字のみに制限する1、onkeyup = "value=valu...

XHTML 2.0 新機能プレビュー

<br />ブラウザが次世代のXHTMLを処理できるようになる前に、このよりリッチなコン...

MySQL でよく使用されるステートメントの包括的な概要 (必読)

以下にまとめたナレッジポイントはどれもよく使われる貴重な情報ばかりですので、ぜひ上手に集めてください...

MySQLでストアドプロシージャをデバッグする最も簡単な方法

同僚から、一時テーブルを使用して変数データを挿入して表示する方法を教わったことがありますが、この方法...