Win10-MySQL-zip安裝方法

来源:https://www.cnblogs.com/imzhizi/archive/2019/03/25/win10_mysql_zip_install.html
-Advertisement-
Play Games

安裝步驟 1、下載,到MySQL官網: "https://dev.mysql.com/downloads/mysql/" 2、解壓安裝包 解壓下載的安裝包,放到你的電腦路徑,我放置的是 3、配置my.ini文件 解壓後,在根目錄下創建配置文件my.ini,內容如下: 4、配置MySQL環境變數 為了 ...


Win10-MySQL-zip安裝方法

安裝步驟

1、下載,到MySQL官網:https://dev.mysql.com/downloads/mysql/

2、解壓安裝包
解壓下載的安裝包,放到你的電腦路徑,我放置的是 E:\mysql

3、配置my.ini文件
解壓後,在根目錄下創建配置文件my.ini,內容如下:

[mysql]
; 設置MySQL客戶端預設字元集
default-character-set=utf8
[mysqld]
;設置3306埠
port = 3306
; 設置MySQL的安裝目錄,應該與解壓位置相匹配
basedir=E:\mysql
; 設置MySQL資料庫的數據的存放目錄
datadir=E:\mysql\data
; 允許最大連接數
max_connections=200
; 服務端使用的字元集預設為8比特編碼的latin1字元集
character-set-server=utf8
; 創建新表時將使用的預設存儲引擎
default-storage-engine=INNODB

4、配置MySQL環境變數
為了以後方便啟動mysql,在環境變數Path追加:E:\mysql\bin

5、安裝MySQL
以管理員身份打開cmd視窗(開始菜單下輸入cmd,右鍵管理員方式運行)

  • 輸入:mysqld --initialize-insecure,安裝需要等待一會
    這一步用於初始化MySQL的data文件夾,官方的壓縮包解壓後並沒有data文件夾,運行命令後,按照my.ini中配置的位置生成data文件;
  • 輸入:mysqld install 會提示安裝成功;
  • 輸入:net start mysql 啟動服務,若顯示啟動成功則安裝成功;
  • 最後輸入:net stop mysql,停止服務,以便進行以下操作。

6、設置root管理員密碼

  • 在cmd中輸入 mysql -u root -p
  • 此時cmd顯示 Enter password: 不必理會,直接回車即可成功進入MySQL,進入後使用以下方法修改密碼
    • SET PASSWORD for root@localhost = PASSWORD("root"); (5.7版本修改密碼)
    • ALTER USER root@localhost IDENTIFIED BY "root"; (8.0版本修改密碼)
  • 以後就可以通過在cmd中輸入 mysql -u root -p 進入MySQL

至此,MySQL就安裝完成並可以使用了。

忘記密碼

  • 以系統管理員身份運行cmd
  • 查看mysql是否已經啟動,如果已經啟動,就使用 net stop mysql 停止服務
  • 在命令行輸入 mysqld -nt --skip-grant-tables
  • 此時通過 mysql -u root -p 就可以直接進入MySQL
  • 進入後需要設置密碼,因為mysql會仍以為你是第一次進入MySQL
  • 輸入之前設定重新確定密碼

PS:大部分SQL語句需要加分號,可以使用quit或者exit來退出MySQL
但是,在日常使用中,建議使用許可權更低的用戶來操作具體的資料庫,SQL語句如下:

create database xxx;
CREATE USER zhizi IDENTIFIED BY '111';
grant all privileges on xxx.* to zhizi@'localhost' identified by '111';

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

-Advertisement-
Play Games
更多相關文章
  • 監控項目及使用模板 監控http和https: Template App HTTP Service Template App HTTPS Service 監控cpu,記憶體,網路等: Template OS Linux (Template App Zabbix Agent) 監控埠: Templat ...
  • 今天登錄遠程windows2008系統主機發現出現如下錯誤:要登錄到這台遠程電腦,您必須被授予允許通過終端服務登錄的許可權。預設地,"遠程桌面用戶"組的成員擁有該許可權。如果您不是"遠程桌面用戶"組或其它擁有該許可權的組的成員,或者如 果"遠程桌面用戶"組沒有該許可權,您必須手動授予這些許可權。經過查找中找 ...
  • TMUX天下第一 全世界所有用CLI Linux的人都應該用TMUX,我愛它! 以下是正文 Linux下麵常用的搜索命令有這些:find locate grep which whereis。其中在我用的SuSE上,並沒有locate,所以也不能用它神奇的手動更新資料庫和"高速"索引查找,而grep是 ...
  • 按道理來說zabbix就自帶的MySQL插件來監控mysql資料庫,但是你會發現,自帶的mysql監控項是很少的,根本滿足不了公司的需求。由於它本身自帶的模板太過簡單了,所以需要做更詳細的監控,而percona就提供了這個詳細監控的模版以及腳本,解決了監控不全面的問題。percona插件是安裝在za ...
  • Github 入門 什麼是 Github? github是一個基於git的代碼托管平臺,付費用戶可以建私人倉庫,我們一般的免費用戶只能使用公共倉庫,也就是代碼要公開。 Github 由Chris Wanstrath, PJ Hyett 與Tom Preston-Werner三位開發者在2008年4月 ...
  • 一、playbook介紹 playbook 是 Ansible 管理配置、部署應用的核心所在,一個playbook由有多“play組成”,而一個play實際就是一個task,每個task是由多個ansible基本模塊構成,這樣我們可以用 playbook 來描述想在遠程主機執行的一些列操作,包括安裝 ...
  • 在 Oracle 之中數據表就被稱為資料庫對象,而對象的操作語法一共有三種:· 創建對象:CREATE 對象類型 對象名稱 [選項];· 刪除對象:DROP 對象類型 對象名稱 [選項];· 修改對象:ALTER 對象類型 對象名稱 [選項]。 創建表 一般而言,預設值是為了防止用戶在增加數據時為 ...
  • 設計關係資料庫時,為了設計出合理的資料庫表結構,需要遵從不同的規範要求,這些規範性要求被稱為範式。 目前關係資料庫有六種範式:第一範式(1NF)、第二範式(2NF)、第三範式(3NF)、巴斯-科德範式(BCNF)、第四範式(4NF)和第五範式(5NF,又稱完美範式)。 各種範式呈遞次規範,越高的範式 ...
一周排行
    -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.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...