リソース: 最新バージョンの 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 サイトの他の関連記事を参照してください。