最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

mysql無法成功啟動服務(wù)的解決方法(通俗易懂!)

 更新時間:2023年02月15日 09:54:10   作者:h阿泉有個夢  
Mysql是我們使用數(shù)據(jù)庫時需要用到的服務(wù),但是在使用過程中常常遇到服務(wù)無法啟動的問題,下面這篇文章主要給大家介紹了關(guān)于mysql無法成功啟動服務(wù)的解決方法,需要的朋友可以參考下

MySQL 安裝成功后,啟動失敗,提示如下:

或者是

嘗試以下步驟

1.如果在mysql的安裝路徑中有沒有配置文件

如果沒有配置文件則自己手動創(chuàng)建一個,文件名為:my.ini

添加內(nèi)容如下:

簡介版

[mysqld]
basedir=E:\MySQL\mysql-5.7.22-winx64(mysql的安裝路徑)
datadir=E:\MySQL\mysql-5.7.22-winx64\data\ (mysql的安裝路徑\data\)
port=3306

完整版

[mysqld]
#設(shè)置北京時間
default-time_zone = '+8:00'
# 設(shè)置3306端口
port=3306
# 設(shè)置mysql的安裝目錄
basedir=D:\MySQLDB\mysql-8.0.22-winx64(這里需要改成你的數(shù)據(jù)庫所在目錄)
# 設(shè)置mysql數(shù)據(jù)庫的數(shù)據(jù)的存放目錄
datadir=D:\MySQLDB\mysql-8.0.22-winx64\data(這里需要改成你的數(shù)據(jù)庫中data所在目錄)
# 允許最大連接數(shù)
max_connections=200
# 允許連接失敗的次數(shù)。這是為了防止有人從該主機(jī)試圖攻擊數(shù)據(jù)庫系統(tǒng)
max_connect_errors=10
# 服務(wù)端使用的字符集默認(rèn)為UTF8
character_set_server=utf8
# 創(chuàng)建新表時將使用的默認(rèn)存儲引擎
default-storage-engine=INNODB
# 默認(rèn)使用“mysql_native_password”插件認(rèn)證
default_authentication_plugin=mysql_native_password
# 解決無法寫入空時間,解除嚴(yán)格限制模式
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
 
[mysql]
# 設(shè)置mysql客戶端默認(rèn)字符集
default-character-set=utf8
[client]
# 設(shè)置mysql客戶端連接服務(wù)端時默認(rèn)使用的端口
port=3306
default-character-set=utf8

 注意:

datadir屬性后的data文件夾,一定不要自己手動創(chuàng)建,本人嘗試手動創(chuàng)建會有問題,如果自己創(chuàng)建了可以刪除掉,再執(zhí)行后面的操作。

2.mysql5.7以上版本默認(rèn)沒有一個data目錄,即沒有初始化服務(wù)。需要先初始化mysql才可以啟動服務(wù),否則會報 “服務(wù)沒有報告任何錯誤”,啟動失敗。

解決方法:

進(jìn)入mysql的bin目錄

例如我是裝在E盤底下,文件路徑為:E:\MySQL\mysql-5.7.22-winx64\bin
 
打開cmd后  默認(rèn)在C盤
咱們這么操作
e:   (盤:然后回車)
接著就進(jìn)入了e盤
緊接著輸入:cd E:\MySQL\mysql-5.7.22-winx64\bin        回車
就進(jìn)入了bin目錄

具體如下圖所示:

執(zhí)行mysqld --initialize-insecure ,第一次執(zhí)行的話,時間會久一些,執(zhí)行結(jié)束后沒有輸出信息,查看bin的同級目錄下會多出一個data文件夾,里面一堆文件。

③再次執(zhí)行net start mysql命令啟動服務(wù),發(fā)現(xiàn)啟動成功

問題分析:

①忘記密碼

②首次安裝mysql,不知道密碼 

解決方法:

首先停止mysql服務(wù)。可通過net stop mysql或者任務(wù)管理器中關(guān)閉。 

 為什么會發(fā)生如上圖所示的問題“拒絕訪問”?

因?yàn)?沒以管理員方式打開,下圖是我們以管理員方式打開后:

第二步:跳過Mysql密碼驗(yàn)證

進(jìn)入命令提示符(管理員登陸)操作,進(jìn)入mysql目錄中bin文件夾下,使用以下代碼來跳過權(quán)限驗(yàn)證。

mysqld -console --skip-grant-tables --shared-memory

輸入執(zhí)行后沒有反饋,新開一個管理員窗口重新執(zhí)行。(這是第二個窗口)

進(jìn)入目錄后,確保自己已經(jīng)關(guān)閉了Mysql的服務(wù):net stop mysql

關(guān)閉Mysql服務(wù)之后,繼續(xù)在X:\XXXXX-winx64\bin(mysql的bin目錄)目錄下進(jìn)行操作:

輸入:

mysqld --console --skip-grant-tables --shared-memory 

在輸入這行代碼之后,如下顯示,我們就已經(jīng)成功跳過Mysql的密碼登錄了

第三步:無密碼方式進(jìn)入Mysql

在上述步驟之后,再打開一個管理員模式運(yùn)行的cmd.exe (這是第三個窗口)

進(jìn)入mysql下的bin目錄后,直接登錄mysql

如圖:

①接著執(zhí)行 use mysql語句 (選擇mysql數(shù)據(jù)庫,防止出現(xiàn)問題)

②然后執(zhí)行flush privileges;語句

③最重要一步(修改密碼)

執(zhí)行alter user root@localhost identified by '123456';語句,把密碼修改為123456(這里填自己想要的密碼)

④執(zhí)行 exit語句(退出mysql)

⑤把第一個cmd窗口關(guān)閉,在第二個cmd窗口進(jìn)入到mysql的bin目錄,再執(zhí)行net start mysql啟動mysql

⑥最后進(jìn)行“修改密碼”后的驗(yàn)證

執(zhí)行語句mysql -uroot -p,輸入剛剛設(shè)置的密碼即可登錄成功

總結(jié):

到此這篇關(guān)于mysql無法成功啟動服務(wù)的解決方法的文章就介紹到這了,更多相關(guān)mysql無法成功啟動服務(wù)解決內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • MySQL時間溢出原理、影響與解決方案

    MySQL時間溢出原理、影響與解決方案

    本文將手把手帶您了解mysql時間溢出原理、實(shí)戰(zhàn)影響與全面解決方案,所有代碼均通過dblens for mysql數(shù)據(jù)庫工具驗(yàn)證,推薦使用該工具進(jìn)行可視化數(shù)據(jù)庫管理和開發(fā),感興趣的小伙伴跟著小編一起來看看吧
    2025-03-03
  • Can''t connect to MySQL server on ''localhost'' (10048)問題解決方法

    Can''t connect to MySQL server on ''localhost'' (10048)問題解決方

    windows 2003服務(wù)器運(yùn)行php的提示Can't connect to MySQL server on 'localhost' (10048), 下面來看下解決方法
    2013-09-09
  • MySQL服務(wù)自動停止的解決方法

    MySQL服務(wù)自動停止的解決方法

    這篇文章主要給大家介紹了MySQL服務(wù)自動停止的解決方法,文中給出了詳細(xì)的解決過程,對大家具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起看看吧。
    2017-06-06
  • mysql8連接不上問題及解決

    mysql8連接不上問題及解決

    這篇文章主要介紹了mysql8連接不上問題及解決,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-08-08
  • MYSQL數(shù)據(jù)庫數(shù)據(jù)拆分之分庫分表總結(jié)

    MYSQL數(shù)據(jù)庫數(shù)據(jù)拆分之分庫分表總結(jié)

    這篇文章主要介紹了MYSQL數(shù)據(jù)庫數(shù)據(jù)拆分之分庫分表總結(jié),需要的朋友可以參考下
    2016-07-07
  • MySQL自動為查詢數(shù)據(jù)結(jié)果加序號

    MySQL自動為查詢數(shù)據(jù)結(jié)果加序號

    這篇文章主要給大家介紹了關(guān)于MYSQL如何自動為查詢數(shù)據(jù)的結(jié)果編上序號的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用mysql具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起看看吧
    2022-12-12
  • 一篇文章帶你了解MySQL數(shù)據(jù)庫約束

    一篇文章帶你了解MySQL數(shù)據(jù)庫約束

    數(shù)據(jù)庫中要管理很多數(shù)據(jù),但是這些數(shù)據(jù)是否正確、是否非法,光靠人力來檢驗(yàn)是遠(yuǎn)遠(yuǎn)不夠的,因此我們想讓數(shù)據(jù)庫擁有豐富的檢驗(yàn)和校驗(yàn)?zāi)芰?所以便引入了約束,下面這篇文章主要給大家介紹了關(guān)于MySQL數(shù)據(jù)庫約束的相關(guān)資料,需要的朋友可以參考下
    2023-06-06
  • ubuntu20.04?安裝?MySQL5.7過程記錄

    ubuntu20.04?安裝?MySQL5.7過程記錄

    這篇文章主要介紹了ubuntu20.04?安裝?MySQL5.7過程記錄的相關(guān)資料,需要的朋友可以參考下
    2022-10-10
  • Linux下MySQL5.7.18二進(jìn)制包安裝教程(無默認(rèn)配置文件my_default.cnf)

    Linux下MySQL5.7.18二進(jìn)制包安裝教程(無默認(rèn)配置文件my_default.cnf)

    這篇文章主要介紹了Linux下MySQL5.7.18二進(jìn)制包安裝教程(無默認(rèn)配置文件my_default.cnf) ,需要的朋友可以參考下
    2017-05-05
  • MySQL臟讀幻讀不可重復(fù)讀及事務(wù)的隔離級別和MVCC、LBCC實(shí)現(xiàn)

    MySQL臟讀幻讀不可重復(fù)讀及事務(wù)的隔離級別和MVCC、LBCC實(shí)現(xiàn)

    這篇文章主要介紹了MySQL臟讀幻讀不可重復(fù)讀及事務(wù)的隔離級別和MVCC、LBCC實(shí)現(xiàn),事務(wù)A?按照查詢條件讀取某個范圍的記錄,其他事務(wù)又在該范圍內(nèi)出入了滿足條件的新記錄,當(dāng)事務(wù)A再次讀取數(shù)據(jù)到時候我們發(fā)現(xiàn)多了滿足記錄的條數(shù)
    2022-07-07

最新評論

景东| 扶绥县| 克拉玛依市| 钟山县| 乐陵市| 彰化县| 龙州县| 个旧市| 泰兴市| 志丹县| 宁乡县| 巴里| 金门县| 旬阳县| 大洼县| 临澧县| 宕昌县| 商都县| 诸城市| 泸州市| 康乐县| 内江市| 太和县| 浏阳市| 开鲁县| 潼南县| 庄浪县| 金昌市| 肥东县| 德钦县| 尼勒克县| 且末县| 昌吉市| 海晏县| 垦利县| 丰都县| 安化县| 蒲江县| 保德县| 库车县| 石家庄市|