安裝MySQL詳細步驟
1. 下載 MySQL 安裝程序
- 訪問 MySQL 官方網站:MySQL Downloads。
- 在下載頁面,選擇 "MySQL Community (GPL) Downloads"。
- 在 "MySQL Community Server" 部分,根據你的操作系統(Windows),選擇適合的版本,一般選擇最新的 MySQL Installer 進行下載。例如,選擇 "Windows (x86, 32-bit), MSI Installer" 或 "Windows (x86, 64-bit), MSI Installer" ,這取決于你的 Windows 系統是 32 位還是 64 位。
- 注意哈,要看哪個版本穩定,主播覺得8.0.37不錯哦,也可以上網查。
2. 運行安裝程序
- 找到下載的 MySQL 安裝程序文件(通常是一個?
.msi
?文件),雙擊運行它。 - 在安裝向導的歡迎頁面,點擊 "Next"。
3. 選擇安裝類型(這個選完,后面一直next就行,設置密碼要記在哦)
- 有多種安裝類型可供選擇,推薦選擇 "Developer Default",它包含了 MySQL 服務器、MySQL Workbench、Connector 等開發所需的組件,適合開發人員。
- 你也可以根據自己的需求選擇 "Server only" 只安裝 MySQL 服務器,或者 "Custom" 自定義安裝組件。點擊 "Next"。
- 初學直接選擇Server only,主播也是,選擇最后一個自定義的頁面選擇自己這個版本也行的,需要點擊那個綠色的箭頭哦。
4. 檢查需求
- 安裝程序會檢查你的系統是否滿足 MySQL 安裝的要求,如缺少某些組件,它會給出提示。確保系統滿足要求后,點擊 "Next"。
5. 安裝組件
- 如果你選擇了 "Custom" 安裝,在此步驟可以選擇要安裝的組件,例如 MySQL Server、MySQL Workbench、MySQL Shell 等。
- 可以點擊 "Advanced Options" 查看和修改每個組件的安裝位置和配置。
- 確認選擇后,點擊 "Next"。
6. 產品配置(直接默認哈,方便)
- 在 "Product Configuration" 部分,會先設置 MySQL Server 的配置。
- High Availability:對于一般用戶,可選擇 "Standalone MySQL Server / Classic MySQL Replication"。
- Type and Networking:
- "Config Type" 可以選擇 "Development Computer"(開發機)、"Server Computer"(服務器)或 "Dedicated MySQL Server Machine"(專用 MySQL 服務器)。根據你的使用場景選擇,開發機占用資源較少,服務器占用較多資源。
- "TCP/IP" 一般保持啟用,端口默認為 3006,可以修改端口號。
- Authentication Method:
- 推薦使用 "Use Strong Password Encryption for Authentication",使用強密碼加密進行認證。
- Windows Service:
- 設置 MySQL 服務的名稱,可以使用默認名稱,也可以修改。
- 選擇 "Start the MySQL Server at System Startup" 讓 MySQL 服務在系統啟動時自動啟動。
7. 賬戶和密碼設置(密碼重要哦)
- 輸入 MySQL 的 root 用戶的密碼,這是 MySQL 服務器的超級管理員密碼,務必牢記。
- 可以添加其他用戶,也可以在安裝完成后再添加。
- 點擊 "Next"。
8. Windows Service 配置
- 確認 Windows 服務的名稱和啟動選項。
- 可以將 MySQL 服務設置為自動啟動,也可以手動啟動。點擊 "Next"。
9. 應用配置(出現錯誤,可能缺少主鍵,還有可能電腦中的MySQL沒有刪除干凈)
刪除MySQL
1.在電腦應用中刪除去卸載MySQL軟件,不清楚相關的都卸載就行
2.以MySQL開頭的文件夾全部刪除
3.刪除注冊表(2,3兩步都可以用插件,建議看抖音找視頻,還有好用的刪除軟件哦,沒有軟件也有視頻手把手教你刪除哦)
- 安裝程序將應用前面設置的配置,安裝并配置 MySQL 服務器和其他選擇的組件。
- 這個過程可能需要幾分鐘,等待安裝完成。
10. 完成安裝
- 安裝完成后,點擊 "Finish"。
11. 測試 MySQL 服務器
- 打開命令提示符(CMD)或 Windows PowerShell。
- 輸入?
mysql -u root -p
,按回車鍵。 - 輸入你設置的 root 用戶密碼,按回車鍵。
- 如果成功登錄到 MySQL 服務器,會看到 MySQL 的命令行界面,顯示?
mysql>
?提示符,表示 MySQL 服務器安裝成功。
注意事項
- 密碼安全:設置的 root 用戶密碼要足夠復雜,包含字母、數字和特殊字符,以提高安全性,當然學習的話當然不用啦,123456就行。
- 端口設置:如果默認的 3006 端口被占用,可以修改為其他未使用的端口,但需要記住修改后的端口號,在后續的連接中使用。
- 服務管理:可以在 Windows 的服務管理器中找到 MySQL 服務,對其進行啟動、停止、重啟等操作。
- 防火墻設置:如果你的 Windows 系統開啟了防火墻,可能需要允許 MySQL 的端口通過,否則外部應用可能無法連接到 MySQL 服務器,包括一些殺毒軟件會進行攔截哦。
- 后續配置:
- 可以使用 MySQL Workbench 進行更高級的數據庫管理和操作,如創建數據庫、表,進行數據操作等。
- 可以使用?
mysql
?命令行工具或其他第三方工具(如 Navicat、HeidiSQL)連接到 MySQL 服務器。
配置環境變量(可選)
如果你希望在任何目錄下都能方便地使用?mysql
?命令,可以將 MySQL 的?bin
?目錄添加到 Windows 的環境變量中:
- 找到 MySQL 的安裝目錄,默認在?
C:\Program Files\MySQL\MySQL Server版本號\bin
。主播是C:\Program Files\MySQL\MySQL Server 8.0\bin - 右鍵點擊 "此電腦",選擇 "屬性"。
- 點擊 "高級系統設置",在 "系統屬性" 中選擇 "環境變量"。
- 在 "系統變量" 中找到 "Path",點擊 "編輯"。
- 點擊 "新建",將 MySQL 的?
bin
?目錄路徑添加進去。 - 點擊 "確定",關閉所有對話框。
這樣,你就可以在命令提示符或 Windows PowerShell 中直接輸入?mysql
?命令而無需進入 MySQL 的安裝目錄。
常見問題及解決方法
- 無法啟動服務:檢查 Windows 事件查看器,查看是否有與 MySQL 服務相關的錯誤信息,可能是端口沖突、文件權限問題或配置錯誤,權限問題常見,打開任務管理器,找到該任務打開哦,要有管理員權限(root是管理員)。
- 密碼錯誤:確保輸入的密碼正確,可通過?
mysqladmin -u root -p password 新密碼
?重置密碼。 - 連接失敗:檢查網絡連接、防火墻設置和 MySQL 服務是否正常運行,確保 MySQL 服務器的配置正確,例如端口號和用戶權限。
實驗題目
mysql8.0新建產品庫mydb6_product,新建3張表如下
employees表?
列1:id ,整型 , 主鍵
列2:name ,字符串,最大長度50,不能為空
列3:age,整型
列4:gender,字符串,最大長度10,不能為空,默認值“unknown”
列5:salary,浮點型
o? ?orders表
列1:id,整型,主鍵
列2:name,字符串,最大長度100,不能為空
列3:price,浮點型
列4:quantity,整型
列5:category,字符串,最大長度50
o? invoices表
o? 列1:number,整型,主鍵自增長
o? 列2:order_id,整型外鍵關聯到orders表的id列
o? 列3:in date: 日期型
o? 列4:total amount:浮點型,要求數據大于0
完成步驟
1.創建數據庫
2.使用該庫,并創建第一個employees表,關鍵字打錯會出現報錯,如下:
3.創建第二個表orders
4.創建第三個表invoices