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

MySQL?5.7徹底卸載與重新安裝保姆級教程(附常見問題解決)

 更新時間:2025年11月18日 11:17:09   作者:HC0220  
這篇文章主要介紹了MySQL?5.7徹底卸載與重新安裝保姆級教程的相關(guān)資料,步驟包括停止服務(wù)、卸載程序、刪除文件和注冊表項、清理環(huán)境變量等,還提供了安裝過程中常見問題的解決方案,需要的朋友可以參考下

廢話不多說,上實操?。?!

一、徹底卸載舊版本MySQL(核心步驟)

徹底卸載是避免安裝沖突的關(guān)鍵,請按順序執(zhí)行以下操作:

  1. 停止所有MySQL服務(wù)
    終止MySQL進(jìn)程,防止文件占用:

    • 打開「服務(wù)」窗口:按 Win + R 輸入 services.msc 回車。
    • 找到含「MySQL」的服務(wù)(如 MySQL57),右鍵「停止」。
    • 若失敗,以管理員身份打開CMD執(zhí)行:
      taskkill /f /im mysqld.exe  # 強制結(jié)束所有MySQL進(jìn)程
      
  2. 卸載MySQL程序組件
    移除所有安裝的程序:

    • 打開「程序和功能」:按 Win + R 輸入 appwiz.cpl 回車。
    • 卸載所有含「MySQL」的組件(如 MySQL Server 5.7MySQL Workbench)。
    • 確保無遺漏,卸載后重啟電腦。
  3. 刪除殘留文件目錄
    手動清除殘留文件:

    • 刪除MySQL安裝目錄(如 D:\mysql5),若提示占用則重啟后刪除。
    • 開啟「顯示隱藏文件」:在「此電腦」→「查看」→勾選「隱藏的項目」。
    • 刪除以下路徑(若存在):
      • C:\Program Files\MySQL
      • C:\Program Files (x86)\MySQL
      • C:\ProgramData\MySQL(核心殘留,必須刪除)。
  4. 清理注冊表
    注冊表殘留是安裝失敗主因,謹(jǐn)慎操作:

    • 打開注冊表編輯器:按 Win + R 輸入 regedit 回車。
    • 刪除以下路徑中的含「MySQL」子項:
      • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services(刪除如 MySQL57
      • HKEY_LOCAL_MACHINE\SOFTWARE\MySQL AB(刪除整個文件夾)
      • HKEY_CURRENT_USER\Software\MySQL AB(若存在)
      • HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\MySQL AB(64位系統(tǒng))。
        ?? 注意:僅刪除明確含「MySQL」的項,避免誤刪系統(tǒng)文件!
  5. 刪除環(huán)境變量
    移除MySQL配置:

    • 右鍵「此電腦」→「屬性」→「高級系統(tǒng)設(shè)置」→「環(huán)境變量」。
    • 在「系統(tǒng)變量」的 Path 中,刪除所有含 MySQL\bin 的路徑(如 D:\mysql5\bin)。
    • 點擊「確定」保存。
  6. 重啟電腦
    完成以上步驟后必須重啟,確保所有殘留清除。

二、MySQL 5.7重新安裝與配置

確保按順序操作,避免路徑錯誤:

  1. 下載并解壓安裝包

    • 從官網(wǎng)下載MySQL 5.7 ZIP包(如 mysql-5.7.44-winx64.zip)。
    • 解壓到無空格、無中文的路徑(如 D:\mysql-5.7.44),避免使用舊路徑。
  2. 配置my.ini文件
    在MySQL根目錄(如 D:\mysql-5.7.44)新建 my.ini,內(nèi)容如下(替換路徑):

    [mysqld]
    port = 3306  # 端口號,沖突時可改(如3307)
    basedir = D:\mysql-5.7.44  # 替換為你的解壓路徑
    datadir = D:\mysql-5.7.44\data  # 數(shù)據(jù)目錄,初始必須為空
    max_connections = 200
    character-set-server = utf8
    default-storage-engine = INNODB
    sql_mode = NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
    
    [mysql]
    default-character-set = utf8
    
  3. 初始化數(shù)據(jù)目錄
    以管理員身份打開CMD執(zhí)行:

    cd D:\mysql-5.7.44\bin  # 切換到bin目錄
    mysqld --initialize --console  # 初始化,輸出含初始密碼
    
    • 關(guān)鍵輸出:記錄 root@localhost: 后的隨機(jī)密碼(如 abcd-1234-EFGH),用于首次登錄。
  4. 安裝并啟動服務(wù)
    在管理員CMD中繼續(xù)執(zhí)行:

    mysqld --install MySQL57  # 安裝服務(wù),建議用MySQL57避免沖突
    net start MySQL57  # 啟動服務(wù)
    
    • 若提示「服務(wù)已存在」,先運行 mysqld --remove MySQL57 卸載舊服務(wù),再重新安裝。
    • 若啟動失敗,檢查 my.ini 路徑是否正確(無空格/中文)。
  5. 修改初始密碼

    • 登錄MySQL:在CMD中輸入初始密碼:
      mysql -uroot -p
      
      輸入密碼后顯示 mysql> 即成功。
    • 修改密碼:執(zhí)行以下SQL命令(替換 你的新密碼):
      ALTER USER 'root'@'localhost' IDENTIFIED BY '你的新密碼';
      flush privileges;  # 刷新權(quán)限
      exit;  # 退出
      
    • 驗證登錄:重新打開CMD,用新密碼登錄確認(rèn):
      mysql -uroot -p
      

三、常見問題解決

安裝過程中的常見錯誤及解決方案:

  • 初始化提示“data目錄非空”
    原因:datadir 目錄有殘留文件。
    解決:刪除 data 目錄下所有內(nèi)容,重新執(zhí)行 mysqld --initialize --console

  • 登錄提示“ERROR 1045 (28000): Access denied”
    原因:密碼錯誤或未生效。
    解決:

    1. 檢查密碼大小寫。
    2. 若密碼遺忘:
      • my.ini 中添加 skip-grant-tables。
      • 重啟服務(wù):net stop MySQL57 + net start MySQL57
      • 無密碼登錄后修改密碼,再注釋掉 skip-grant-tables 并重啟服務(wù)。
  • 服務(wù)啟動失?。╪et start MySQL57 錯誤)
    原因:路徑錯誤、端口沖突或權(quán)限問題。
    解決:

    1. 檢查 my.inibasedirdatadir 路徑(確保無中文/空格)。
    2. 更換端口(修改 my.iniport3307)。
    3. 以管理員身份運行CMD執(zhí)行命令。

總結(jié)

通過徹底卸載舊版殘留(重點在注冊表和文件清理)和正確配置新版本(確保路徑無中文/空格),MySQL 5.7安裝成功率極高。核心在于:卸載時重啟電腦,安裝時記錄初始密碼并修改。

相關(guān)文章

  • 通過實例判斷mysql update是否會鎖表

    通過實例判斷mysql update是否會鎖表

    這篇文章主要介紹了通過實例判斷mysql update是否會鎖表,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-09-09
  • MySql存儲過程之邏輯判斷和條件控制

    MySql存儲過程之邏輯判斷和條件控制

    本篇文章給大家介紹了mysql存儲過程之邏輯判斷、條件控制,涉及到的知識點有邏輯判斷、條件控制方面的內(nèi)容,對mysql存儲過程邏輯判斷和條件控制感興趣的朋友可以參考下本文
    2015-10-10
  • 詳解MySQL中數(shù)據(jù)類型和字段類型

    詳解MySQL中數(shù)據(jù)類型和字段類型

    這篇文章主要為大家詳細(xì)介紹了MySQL中數(shù)據(jù)類型和字段類型的使用,文中的示例代碼講解詳細(xì),對我們學(xué)習(xí)MySQL有一定幫助,需要的可以參考一下
    2022-09-09
  • MySQL 復(fù)制表的方法

    MySQL 復(fù)制表的方法

    這篇文章主要介紹了MySQL 復(fù)制表的方法,幫助大家更好的理解和學(xué)習(xí)使用MySQL,感興趣的朋友可以了解下
    2021-03-03
  • MySQL 詳細(xì)單表增刪改查crud語句

    MySQL 詳細(xì)單表增刪改查crud語句

    這篇文章主要介紹了MySQL 詳細(xì)單表增刪改查crud語句,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-08-08
  • MySql索引和事務(wù)定義到使用全面涵蓋

    MySql索引和事務(wù)定義到使用全面涵蓋

    這篇文章主要介紹了MySQL數(shù)據(jù)庫索引事務(wù),索引是為了加速對表中數(shù)據(jù)行的檢索而創(chuàng)建的一種分散的存儲結(jié);事物是屬于計算機(jī)中一個很廣泛的概念,一般是指要做的或所做的事情,下面我們就一起進(jìn)入文章了解具體內(nèi)容吧
    2022-07-07
  • 搭建Mysql視圖可視化操作(保姆級)

    搭建Mysql視圖可視化操作(保姆級)

    本文主要介紹了搭建Mysql視圖可視化操作,文中通過圖文介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-10-10
  • MySql 5.6.36 64位綠色版安裝圖文教程

    MySql 5.6.36 64位綠色版安裝圖文教程

    這篇文章主要介紹了MySql 5.6.36 64位綠色版安裝圖文教程,需要的朋友可以參考下
    2017-05-05
  • MySQL用limit方式實現(xiàn)分頁的實例方法

    MySQL用limit方式實現(xiàn)分頁的實例方法

    在本篇文章中小編給大家整理了一篇關(guān)于MySQL用limit方式實現(xiàn)分頁的實例方法,有需要的朋友們可以參考學(xué)習(xí)下。
    2020-01-01
  • Mysql字符串截取函數(shù)SUBSTRING的用法說明

    Mysql字符串截取函數(shù)SUBSTRING的用法說明

    今天建視圖時,用到了MySQL中的字符串截取,很是方便。
    2011-06-06

最新評論

宁乡县| 合水县| 武陟县| 南阳市| 石狮市| 九龙城区| 定兴县| 镇宁| 镶黄旗| 潼南县| 天门市| 任丘市| 柘城县| 兰州市| 辽阳县| 虞城县| 宁明县| 平罗县| 彩票| 微山县| 雅江县| 乌拉特中旗| 荣昌县| 开江县| 萨迦县| 德昌县| 昭觉县| 蓬安县| 林州市| 东台市| 叶城县| 谢通门县| 出国| 文昌市| 监利县| 保定市| 新野县| 云霄县| 汉沽区| 公安县| 二手房|