Windows-mysql5.7安裝

来源:http://www.cnblogs.com/hlere/archive/2016/12/18/6195366.html
-Advertisement-
Play Games

下載 "mysql 5.7.msi" 安裝 雙擊mysql.msi,按照提示安裝。 安裝之後需要註意的問題( 重點 ) 設置mysql環境環境變數(讓mysql在cmd中的任何路徑下就可以被調用) 1. 滑鼠右擊電腦,點擊屬性 2. 選擇高級系統變數設置,點擊環境變數 3. 在系統變數裡面選擇PA ...


下載

mysql 5.7.msi

安裝

雙擊mysql.msi,按照提示安裝。

安裝之後需要註意的問題(重點

設置mysql環境環境變數(讓mysql在cmd中的任何路徑下就可以被調用)

  1. 滑鼠右擊電腦,點擊屬性

  2. 選擇高級系統變數設置,點擊環境變數

  3. 在系統變數裡面選擇PATH,點擊編輯

4.在最後添加 ";C:\Program Files\MySQL\MySQL Server 5.7",(C:\Program Files\MySQL\MySQL Server 5.7為mysql安裝的根目錄,如果安裝時你有更改,則輸入更改後的路徑,註意根目錄前面有個 ; )點擊確定後再點確定,退出

初始化mysql

  1. 進入mysql5.7安裝後的根路徑(預設安裝路徑為C:\Program Files\MySQL\MySQL Server 5.7,如果安裝時你有更改,則為你更改後的路徑),後面簡稱根目錄

  2. mysql根目錄結構如下

  3. 在當前目錄下複製一份my-default.ini改名為my.ini ,此時的目錄結構為

  4. 用記事本或者其他文本編輯器打開my.ini文件,在文件內容最後添加"skip_grant_tables",保存文件。

  5. 用cmd,進入根目錄bin文件夾下

    • 按 windows Home鍵(鍵盤左下角alt鍵左邊一個鍵,形似"田")+R,輸入cmd後,按回車鍵

    • 在彈出的視窗輸入 "cd C:\Program Files\MySQL\MySQL Server 5.7**bin**" 回車

    • 輸入 "mysqld --initialize",回車,根目錄下會生成data文件夾,此時mysql初始化完成,初始化完成後的根目錄結構如下圖

將mysql註冊為系統服務

  1. 按 windows Home鍵+R(鍵盤左下角alt鍵左邊一個鍵,形似"田"),輸入cmd後,按回車鍵

  2. 在彈出的視窗輸入 "cd C:\Program Files\MySQL\MySQL Server 5.7**bin**" 回車

  3. 輸入 "mysqld --install",回車,如下圖(之前我已經註冊過服務,所以會提示服務已經)

  4. 現在就可以在cmd裡面使用"net start mysql"來啟動mysql服務,使用"net stop mysql"來停止服務了。(需要設置mysql的環境變數)

更改mysql初始化密碼

  1. 在根目錄下的my.ini文件的最後添加"skip_grant_table",保存退出(之前已經做過,可以跳過)。

  2. 打開cmd依次輸入以下命令,按回車(出現輸入密碼提示時,直接按回車)

    mysql -u root -p;

    use mysql;

    update user set authentication_string=password("123456") where user="root";

    flush privileges;

    update user set password_expired="N" where user="root";

  3. 將根目錄下的my.ini文件最後添加的"skip_grant_table"刪掉,保存退出重啟mysql,就可以用新密碼登陸了。

以上步驟順序執行,mysql-5.7即可順利安裝完成




您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 基本上每個項目都需要用到模態框組件,由於在最近的項目中,alert組件和confirm是兩套完全不一樣的設計,所以我將他們分成了兩個組件,本文主要討論的是confirm組件的實現。 ...
  • 一、AJAX示例 AJAX全稱為“Asynchronous JavaScript And XML”(非同步JavaScript和XML) 是指一種創建互動式網頁應用的開發技術、改善用戶體驗,實現無刷新效果。 1.1、優點 不需要插件支持 優秀的用戶體驗 提高Web程式的性能 減輕伺服器和帶寬的負擔 1 ...
  • 一、插入換行 ~:表示同輩元素之後指定類型的元素,如;elm1 ~ elm2表示,elm1之後的所有elm2元素,且elm1與elm2都是在同一個父級元素。 +:表示同輩元素的兄弟元素。 \A:一個空白換行符 解決方案: 在dd與dt相鄰的dt上的子元素前面加入一個空白換行符 在相鄰的dd與dd之間 ...
  • 環境:win7 64位 IE9 錯誤:SCRIPT5011:不能執行已釋放Script的代碼。 現象:在父窗體的close()中調用嵌套的iframe頁面的js方法返回一個對象時拋此異常。 原因:在一個iframe中定義對象,在這個iframe被刪除後,方法執行的環境丟失,就會報這個錯誤 我的解決辦 ...
  • 通過簡單的示例代碼,短暫地回顧了jQuery的Deferred使用後,我們一起來看看jQuery是怎麼實現Deferred,當然解讀jQuery源代碼的版本是大於1.8的。 ...
  • 本文記錄了我在項目中用過的一些JavaScript小功能,有需要的可以參考下;如有不足之處,還望眾位同行指正。 ...
  • 一、什麼是Vue? Vue.js(讀音 /vjuː/, 類似於 view) 是一套構建用戶界面的 漸進式框架。與其他重量級框架不同的是,Vue 採用自底向上增量開發的設計。Vue 的核心庫只關註視圖層,並且非常容易學習,非常容易與其它庫或已有項目整合。另一方面,Vue 完全有能力驅動採用單文件組件和 ...
  • 項目中ajax交互成功前總會需要給用戶提醒,比如請稍候、正在載入中等等,那個等待的動圖以前項目中用的是gif,在移動端畫質很渣,有毛邊,於是在新項目中用css3展示載入中的動畫效果。 js放在項目公用里,樣式放到公用樣式里,調用的時候tipLoading(type,top,left),在ajax交互 ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...