ホームページ  >  記事  >  運用・保守  >  Win10 で Mysql5.7 のグリーン バージョンをダウンロードし、インストール手順のエラーを解決する方法

Win10 で Mysql5.7 のグリーン バージョンをダウンロードし、インストール手順のエラーを解決する方法

黄舟
黄舟オリジナル
2017-06-07 09:42:592755ブラウズ

リソース: 最新バージョンの Mysql 公式 Web サイトをダウンロードします。Oracle アカウントにログインする必要があります

インストール手順:

解凍: 圧縮パッケージを英語のディレクトリに解凍します:

環境変数を構成します: D を追加します: /mysql57/bin をパスに追加します

設定ファイルを変更します: my.ini content

[client]
port=3311
[mysqld]
port=3311
basedir="D:/mysql57/"
datadir="D:/mysql57/data/"
[mysql]
default-character-set=utf8
character-set-server=utf8
default-storage-engine=MyISAM
sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
max_connections=512
query_cache_size=0
tmp_table_size=18M
thread_cache_size=8
myisam_max_sort_file_size=64G
myisam_sort_buffer_size=35M
key_buffer_size=25M
read_buffer_size=64K
read_rnd_buffer_size=256K
sort_buffer_size=256K

mysql インストール ディレクトリに、my.ini と同じ名前の新しい txt ファイルを作成します (ファイル名と拡張子を正しく区別してください) my.ini.txt などの間違いを避けるため、上記の内容をコピーして、次の 2 つの場所を変更します:

basedir: データベース インストール ディレクトリ (解凍ディレクトリ)
datadir: データベース ディレクトリ (通常はインストール ディレクトリの下のどこにでも構いません) (存在しない場合は手動で作成してください)
port: ポート、デフォルトは 3306、競合がある場合は変更できます (ファイル内に 2 か所あります。一貫性を保ってください)

3. 設定を指定します。ファイル: mysqld --init-file=D:/mysql57/my.ini
4. 初期化 (パスワードなしの root ユーザーを自動的に生成): mysqld --initialize-insecure
下の図は、正常に実行された後のデータ フォルダーの内容を示しています。 mysql、performance_schema、sys の 3 つのフォルダーが存在しないことは、実行が失敗したことを示しています。

5. サービスの登録: mysqld --install は、デフォルトで MYSQL という名前のシステム サービスを生成します。システム内に複数の mysql がある場合、その名前は mysqld --install "サービス名" を使用して指定できます。サービス名
6. サービスを開始します:net start MYSQL

コマンドラインツールにコマンドを追加します: コマンドが指定されるたびに、結果に応じて次の内容が表示されます

Success: D:mysql57bin>現在のディレクトリに)

失敗: 2017-04-12T13: 33:41.285516Z 0 [エラー] --initialize が指定されましたが、データ ディレクトリにファイルが含まれています (ケースの 1 つ)。

解決策: データ ファイルの下にあるファイル サフィックス XX.err のファイルを確認し、メモ帳で開き、エラーの内容を確認します。よくある間違い: 1. データ ディレクトリが存在しません (手動で作成する必要があります)。 2.my.ini ファイル形式 (ANSI である必要があります。UTF8、gbk などは機能しません)。 3. コマンドラインは管理者権限で実行されていません。 4. インストールディレクトリ/binディレクトリでコマンドが実行されない(特にmysqlが複数ある場合)
以下がコマンドラインです

添付: コマンドラインを正しく実行した結果。および関連する dos コマンド

cd..: 上位パスに戻ります
D:: 以下のディレクトリに他のディスクを入力します。
cd [path]: 次のレベルのディレクトリ/または指定されたパスを入力します (上向きのアクセスはありません)

Microsoft Windows [版本 10.0.15063]
(c) 2017 Microsoft Corporation。保留所有权利。
C:\WINDOWS\system32>cd.. /*返回上一级目录*/
C:\Windows>cd.. /*返回上一级目录*/
C:\>d: /*切换到D盘*/
D:\>cd D:/mysql57/bin /*进入D盘下指定目录*/
D:\mysql57\bin>mysqld -init-file=D:/mysql57/my.ini
D:\mysql57\bin>mysqld -initialize-initialize-insecure

D:\mysql57\bin>mysqld --install
Service successfully installed.

D:\mysql57\bin>net start mysql
MySQL 服务正在启动 ..
MySQL 服务已经启动成功。

D:\mysql57\bin>

バージョンを気にせず、手間をかけるのが面倒な場合は、統合環境を 1 つのバージョンでインストールすることを選択できます。クリック:

JTMz: JDK + Tomcat + MySQL5.5 環境 統合ツール
JSPStudy:JDK+tomcat+Apache+mysql5.5+php

以上がWin10 で Mysql5.7 のグリーン バージョンをダウンロードし、インストール手順のエラーを解決する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。