MySQL5.7安裝詳解及常見安裝問題解決


數據庫安裝

Python開發使用mysql數據庫5.5版本以上(django2.0之后放棄mysql5.5之前的支持),在mysql版本當中5.7之前的版本都有.exe或者.msi的可執行安裝文件,但是到5.7版本只有zip壓縮包安裝方法。

1、下載安裝包
Mysql官網:https://dev.mysql.com/downloads/
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述

2、編寫安裝配置文件(在5.7之前有自帶,后來沒有了)
①解壓,不要解壓到c盤,不要解壓到中文目錄

②解壓完成,進入目錄,編寫my.ini
先創建my.txt,寫入配置
然后保存,並修改后綴
在這里插入圖片描述
Mysql默認端口是3306
Mysql默認編碼是Latin1,我們需求修改為utf8在這里插入圖片描述
3、執行安裝命令
首先進入解壓目錄下的bin目錄。開始命令行(要以管理員身份開啟)。
Shift+鼠標右鍵 -->在此處打開命令窗口
在這里插入圖片描述
開始 -> cmd --> 右鍵 -->以管理員身份運行
在這里插入圖片描述
使用cd切換bin目錄下
執行安裝命令mysqld install
執行激活命令mysqld --initialize-insecure --user=mysql
在這里插入圖片描述
執行成功
在這里插入圖片描述
4、配置環境變量並啟動
配置環境變量
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
啟動數據庫服務:
在這里插入圖片描述
在這里插入圖片描述
成功之后效果如下:
在這里插入圖片描述

整個安裝過程當中由於windows系統的環境確實導致安裝失敗,我們需要提前補充環境。
錯誤1:
在這里插入圖片描述
Windows文件缺失,網上下載文件包:https://cn.dll-files.com/msvcr120.dll.html
下載完成后將其復制到
在這里插入圖片描述

錯誤2:
Mysql配置文件有問題
在這里插入圖片描述
在這里插入圖片描述
錯誤3:
驅動缺失
在這里插入圖片描述
解決方案,下載DirectX Repair
下載地址1:

https://download.csdn.net/download/vbcom/10853805

下載地址2(免積分):

http://www.onlinedown.net/soft/120082.html

在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
重新啟動電腦。

錯誤4:
cmd不是管理員身份
在這里插入圖片描述

錯誤4:
路徑錯誤
在這里插入圖片描述
手動創建data目錄

錯誤5:
在這里插入圖片描述

  • 服務沒有啟動
  • 配置文件問題,對比配置文件,修改重啟
  • 之前有過mysql殘余。

徹底刪除mysql注冊表
運行“regedit”文件,如圖,打開注冊表

刪除注冊表數據,通過regedit,刪除以下幾個文件【也可以在注冊表里搜索mysql】:HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/Eventlog/Applications/MySQL
HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Services/Eventlog/Applications/MySQL
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Applications/MySQL
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services一般服務會以相同的名字(名字通常是MySQL)在這里顯
刪除mysql服務
sc delete mysql
在這里插入圖片描述


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM