《Mysql必讀MySql 5.7.14 服務(wù)沒有報告任何錯誤的解決方法(推薦)》要點:
本文介紹了Mysql必讀MySql 5.7.14 服務(wù)沒有報告任何錯誤的解決方法(推薦),希望對您有用。如果有疑問,可以聯(lián)系我們。
MYSQL必讀參照網(wǎng)上MySql 5.6的安裝步驟,安裝MySql服務(wù)后,使用net start mysql命令啟動服務(wù)時,報錯:
MYSQL必讀MySQL 服務(wù)正在啟動 .MySQL 服務(wù)無法啟動.
MYSQL必讀服務(wù)沒有申報任何錯誤.
MYSQL必讀請鍵入 NET HELPMSG 3534 以獲得更多的贊助.
MYSQL必讀經(jīng)過查找,找到了解決辦法.
MYSQL必讀辦法和步驟如下所示:
MYSQL必讀1.從官網(wǎng)下載MySQL
MYSQL必讀http://dev.mysql.com/downloads/mysql/
MYSQL必讀ZIP Archive版本:mysql-5.7.14-winx64
MYSQL必讀2.解壓到想安裝到的D:\mysql,生成D:\mysql\mysql-5.7.14-winx64目錄,進(jìn)入該目錄,找到my-defualt.ini,在my-defualt.ini旁邊新增一個my.ini文件,內(nèi)容為(把里面D:\mysql\mysql-5.7.14-winx64改成你自己的軟件路徑,保留):
MYSQL必讀
[mysql]
# 設(shè)置mysql客戶端默認(rèn)字符集
default-character-set=utf8
[mysqld]
#設(shè)置3306端口
port = 3306
# 設(shè)置mysql的安裝目錄
basedir=D:\mysql\mysql-5.7.14-winx64
# 設(shè)置mysql數(shù)據(jù)庫的數(shù)據(jù)的存放目錄
datadir=D:\mysql\mysql-5.7.14-winx64\data
# 允許最大連接數(shù)
max_connections=200
# 服務(wù)端使用的字符集默認(rèn)為8比特編碼的latin1字符集
character-set-server=utf8
# 創(chuàng)建新表時將使用的默認(rèn)存儲引擎
default-storage-engine=INNODB
MYSQL必讀3.以管理員身份運行cmd.exe
MYSQL必讀一直cd到d:\mysql\mysql-5.7.14-winx64\bin目錄
MYSQL必讀輸入命令 mysqld install
MYSQL必讀提示:Service successfully installed.
MYSQL必讀安裝以后啟動mysql服務(wù)
MYSQL必讀輸入命令 net start mysql
MYSQL必讀5.7以上的版本可能會無法啟動,報錯:服務(wù)沒有申報任何錯誤.
MYSQL必讀輸入命令 mysqld --initialize
MYSQL必讀正常情況下無任何提示,自動空格一行,即代表初始化成功.
MYSQL必讀再重新啟動服務(wù)就可以開起來,原因是5.7安裝文件夾里面缺少data文件夾,initialize以后會自動生成這個文件夾及其中文件.
MYSQL必讀4.注意:
MYSQL必讀1、網(wǎng)上有的說法是拷貝其他版本的data目錄,照樣可以啟動服務(wù),但是不建議這樣操作,因為你無法保證新版本生成的data目錄和老版本的完全一樣.
MYSQL必讀2、使用mysqld --initialize命令前,不要本身創(chuàng)建data目錄,否則無法正常生成全部data目錄文件,會出現(xiàn)如下錯誤提示:
MYSQL必讀D:\mysql\mysql-5.7.14-winx64\bin>mysqld --initialize
2016-08-25T02:26:39.100728Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).2016-08-25T02:26:39.100728Z 0 [ERROR] --initialize specified but the data directory has files in it. Aborting.
2016-08-25T02:26:39.110728Z 0 [ERROR] Aborting
MYSQL必讀遇到這個問題,就直接刪掉本身創(chuàng)建的data目錄,然后再執(zhí)行mysqld --initialize命令即可.
歡迎參與《Mysql必讀MySql 5.7.14 服務(wù)沒有報告任何錯誤的解決方法(推薦)》討論,分享您的想法,維易PHP學(xué)院為您提供專業(yè)教程。
轉(zhuǎn)載請注明本頁網(wǎng)址:
http://www.fzlkiss.com/jiaocheng/13655.html