首頁  >  文章  >  運維  >  win10下Mysql5.7綠色版的下載以及安裝步驟錯誤的解決

win10下Mysql5.7綠色版的下載以及安裝步驟錯誤的解決

黄舟
黄舟原創
2017-06-07 09:42:592807瀏覽

資源:Mysql官網最新版下載,需要登入Oracle帳號

安裝步驟:

解壓縮:將壓縮包解壓縮到任何英文目錄下:

#設定環境變數:在path中增加D:/mysql57/bin

修改設定檔:my.ini 內容

[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的安裝目錄下,新一個txt檔案,重新名稱為my.ini(請正確區分檔案名稱和副檔名避免my.ini.txt這種失誤),將上面內容拷貝進去,並修改這連個地方:

basedir:資料庫安裝目錄(解壓縮目錄)
datadir:資料庫目錄,可以在任意位置,常見在安裝目錄下(不存在時請手動建立)
port:端口,預設3306 ,如果衝突可以修改(檔案內有2處,請保持一致)

3.指定設定檔:mysqld --init-file=D:/mysql57/my.ini
4.初始化(自動產生無密碼的root用戶):mysqld --initialize-insecure
下圖是執行成功後data資料夾的內容,沒有mysql、performnace_schema、sys 這三個資料夾說明執行失敗。

5.註冊服務:mysqld --install 預設會產生一個名為MYSQL的系統服務,如果系統存在多個mysql 會重新名稱可以使用mysqld --install “服務名”來指定服務名稱
6.啟動服務:net start MYSQL

附上命令列工具內的指令:每指定一個指令,會根據結果出現如下內容

成功: D:\mysql57\bin> ; (返回目前目錄)

失敗:2017-04-12T13:33:41.285516Z 0 [ERROR] --initialize specified but the data directory has files in it. Aborting.(其中一種情況) 。

解決方法:查看data檔案下 檔案後綴為XX.err 的文件,用記事本打開,查看報錯內容。常犯錯誤:1.data目錄不存在(需要手動建立)。 2.my.ini檔案格式(必須是ANSI。utf8,gbk等都不行)。 3.沒有在管理員權限下執行命令列。 4.沒有在安裝目錄/bin 目錄下 執行命令(尤其有多個mysql 的情況下)
以下是命令列

附:正確執行命令列的結果。及相關dos指令

cd.. :返回上級路徑
D: :在跟目錄下 進入其它碟。
cd [路徑]:進入下一層目/或指定的路徑(不可向上存取)

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>

不在乎版本,懶得折騰可以選擇一鍵安裝整合環境:

JTMz: JDK + Tomcat + MySQL5.5環境整合工具
JSPStudy:JDK+tomcat+Apache+mysql5.5+php

以上是win10下Mysql5.7綠色版的下載以及安裝步驟錯誤的解決的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn