Win10安裝MySQL5.7.22 解壓縮版(手動配置)方法

?

?

?

?

?

1.下載地址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads

?直接點擊下載項

?

下載后:

2.可以把解壓的內容隨便放到一個目錄,我的是如下目錄(放到C盤的話,可能在修改ini文件時涉及權限問題,之后我就改放D盤了):

D:\MySQL\MySQL Server 5.7.22

如下圖:此時加壓后的文件中沒有data目錄和ini文件

?

?3.在D:\MySQL\MySQL Server 5.7.22目錄下新建my.ini文件,復制如下內容

[mysqld]

port = 3306

basedir=D:\MySQL\MySQL Server 5.7.22

datadir=D:\MySQL\MySQL Server 5.7.22\data

max_connections=200

character-set-server=utf8

default-storage-engine=INNODB

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

[mysql]

default-character-set=utf8

?Note:內容中紅色部分是mysql的目錄,上一部的那個路徑

?

?4.下面配置環境變量:

電腦屬性-》高級系統設置-》

?點擊環境變量

在系統變量部分新建一個變量名:MYSQL_HOME, 變量值:D:\MySQL\MySQL Server 5.7.22

?

?

?

5.MySQL安裝過程:

管理員身份運行cmd

?

進入如下目錄:D:\MySQL\MySQL Server 5.7.22\bin

運行命令:mysqld ?--initialize (此時會生成data目錄)

?

采坑:

如果運行命令提示:由于找不到MSVCR120.dll,無法繼續執行代碼.重新安裝程序可能...

這種情況需要安裝 vcredist?

下載vcredist :https://www.microsoft.com/zh-CN/download/details.aspx?id=40784

下載后,直接安裝。

?

?運行mysqld -install (安裝)

?

運行net start mysql (啟動mysql服務)

可以在任務管理器中看到MySQL服務

?

?

6.設置root賬戶密碼:

在my.ini文件(MySQL的配置文件)的[mysqld]下加一行skip-grant-tables

然后在任務管理器中重啟MySQL服務

?

?重啟MqSQL服務后,運行mysql -uroot -p,可以成功登入mysql

然后更新root賬戶的密碼為'root'

命令:update mysql.user set authentication_string=password("root") where user="root";

然后輸入flush privileges;(刷新賬戶信息)

執行quit或ctrl+Z退出

然后將my.ini文件中剛才加的skip-grant-tables這一行刪掉,保存后再重啟MySQL服務

?

?然后運行mysql -uroot -proot就可以用root用戶名和root密碼登陸了

?

?

采坑:

如果提示:You must reset your password using ALTER USER statement before executing this statement.

運行這條語句進行修改密碼:alter user user() identified by "root";

?

?

7.重裝的問題:

我在第一次裝的mysql的時候,文件放在C盤,提示權限的問題比較煩人,在嘗試重裝的過程中遇到問題,提示mysql已經安裝,在網上看到一篇帖子可以解決問題:

https://jingyan.baidu.com/article/5d368d1eaf46ea3f61c0576f.html

基本步驟包括停掉MySQL服務,刪除注冊表,刪除之前的my.ini文件,運行幾個命令進行刪除,最后最好再重啟一下電腦就可以重新安裝了

轉載于:https://www.cnblogs.com/xiaxiaoxu/p/8977418.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/250371.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/250371.shtml
英文地址,請注明出處:http://en.pswp.cn/news/250371.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Elemant-UI日期范圍的表單驗證

Form 組件提供了表單驗證的功能,只需要通過 rules 屬性傳入約定的驗證規則,并將 Form-Item 的 prop 屬性設置為需校驗的字段名即可。但是官網的示例只有普通日期類型的驗證,沒有時間范圍的驗證。 一開始,我認為時間時間范圍的是一…

node --- [express項目] 開發環境下使用morgan控制臺輸出訪問信息

說明 源代碼記錄、遺忘回顧 process.env node中提供了一個process.env接口用于訪問計算機中的系統環境變量. 可以利用以上屬性來區分當前的環境是開發環境還是生產環境,代碼如下: if (process.env.NODE_ENV development) {console.log(當前環境是開發環境) } else {consol…

Dynamics CRM 訪問團隊的使用

訪問團隊和負責人團隊的區別是:負責人團隊可以擁有記錄,訪問團隊不能擁有記錄也不能加入解決方案中。 訪問團隊用法1:可以將不同組織的人員加入到訪問組實現數據的更新、刪除、共享 訪問團隊用法2:訪問團隊模板的使用 步驟一&…

業務邏輯

快捷支付接口規范 問題背景 持卡人身份驗證持卡人在發卡銀行提供的身份驗證服務器進行驗證,將結果告知商戶資金清算資金清算在身份驗證通過后進行即時清算,也可能是通過專用資金清算網絡進行傳統方法弊端 持卡人需要訪問很多網站才能完成一次完整支付 &a…

node --- [express] cookie/session 機制與 中間件的使用(路由守衛)

說明 源代碼記憶、遺忘回顧使用 cookie/session 機制,讓 客戶端/服務器 的訪問變得有狀態 cookie 與 session 由于 HTTP 協議的無狀態性,當一次連接斷開后. 服務器并不會記錄用戶是否登錄. 因此需要引入 cookie/session 機制 cookie cookie: 瀏覽器在電腦硬盤中開辟的一塊空…

kprobe原理解析

參考 http://www.cnblogs.com/honpey/p/4575928.html kprobe是linux內核的一個重要特性,是一個輕量級的內核調試工具,同時它又是其他一些更高級的內核調試工具(比如perf和systemtap)的“基礎設施”,4.0版本的內核中&a…

02 數據類型

轉載于:https://www.cnblogs.com/theoup/p/9875293.html

css --- [學習筆記]背景圖片小結 css三大特性

源代碼 參考 1. 行高(line-height) 目標 理解 - 能說出行高和高度三種關系 - 能簡單理解為什么行高等于單行文字會垂直居應用 使用行高實現單行文字垂直居中能會測量行高 2. CSS 背景(background) 目標 理解 - 背景的作用css 背景圖片和插入圖片的區別 應用 通過 css 背景…

(數據科學學習手札30)樸素貝葉斯分類器的原理詳解Python與R實現

一、簡介 要介紹樸素貝葉斯(naive bayes)分類器,就不得不先介紹貝葉斯決策論的相關理論: 貝葉斯決策論(bayesian decision theory)是概率框架下實施決策的基本方法。對分類任務來說,在所有相關概…

【技術累積】【點】【java】【29】MapUtils

內容 是Apache組織下的commons-collections包中的工具類<dependency><groupId>commons-collections</groupId><artifactId>commons-collections</artifactId><version>3.2.1</version></dependency> Map操作相關的&#xff0c…

css --- [讀書筆記] 盒模型(邊框、內外邊距)

說明 源代碼學習 盒子模型(css重點) css學習三大重點: css盒子模型、 浮動、 定位 目標: 能說出盒子模型由哪四部分組成: 內容、邊框、內外邊距能說出內邊距的作用,設置不同數值分別代表的意思: 控制內部塊級元素和寬框的距離能說出塊級盒子居中對齊需要的2個條件能說出外邊…

Java 泛型,你了解類型擦除嗎?

泛型&#xff0c;一個孤獨的守門者。大家可能會有疑問&#xff0c;我為什么叫做泛型是一個守門者。這其實是我個人的看法而已&#xff0c;我的意思是說泛型沒有其看起來那么深不可測&#xff0c;它并不神秘與神奇。泛型是 Java 中一個很小巧的概念&#xff0c;但同時也是一個很…

css --- [讀書筆記] 浮動(float) 與 清除浮動

說明 源代碼學習 1. 浮動 1.1 CSS布局的三種機制 網頁布局的核心 — 利用 CSS 來擺放盒子 CSS提供了3種機制來設置盒子的擺放位置: 標準流、浮動和定位. 標準流: 塊級元素(div、hr、p、h1~h6、ul、ol、dl、form、table)會獨占一行,從上向下順序排列行內元素(span、a、i、em)…

Shiro身份認證---轉

目錄1.Shro的概念2.Shiro的簡單身份認證實現3.Shiro與spring對身份認證的實現前言&#xff1a; Shiro 可以非常容易的開發出足夠好的應用&#xff0c;其不僅可以用在 JavaSE 環境&#xff0c;也可以用在 JavaEE 環境。Shiro 可以幫助我們完成&#xff1a;認證、授權、加密、會話…

模板 Trie樹

模板 Trie樹 code&#xff1a; #include <iostream> #include <cstdio>using namespace std;const int wx20017;inline int read(){int sum0,f1; char chgetchar();while(ch<0||ch>9){if(ch-)f-1; chgetchar();}while(ch>0&&ch<9){sum(sum<…

css --- [練手小項目]樣式小結(字體、顏色的語義 清除浮動的使用)

說明 源代碼 1.1 CSS屬性書寫順序(重點) 建議遵循以下順序: 1.布局定位屬性: display / position / float / clear / visibility / overflow (建議display第一個寫, 畢竟關系到模式) 2.自身屬性: width / height / margin / padding / border / background 3.文本屬性: co…

《Hive編程指南》14.3 投影變換的實踐出錯原因分析

自己在學習14.3節投影變換執行SQL語句hive (default)> SELECT TRANSFORM(col1, col2) USING /bin/cut -f1 AS newA, newB FROM a;時出現了這個錯誤 Ended Job job_local1231989520_0004 with errors Error during job, obtaining debugging information... FAILED: Executi…

鏈式前向星(轉)

轉自大佬博客https://blog.csdn.net/ACdreamers/article/details/16902023 我們首先來看一下什么是前向星. 前向星是一種特殊的邊集數組,我們把邊集數組中的每一條邊按照起點從小到大排序,如果起點相同就按照終點從小到大排序, 并記錄下以某個點為起點的所有邊在數組中的起始位…

javascript --- [FormData的使用] 表單元素轉換成表單 對象二進制文件上傳

1. FormData的作用 1.1 將Form表單元素,轉換成表單對象 在使用Ajax進行表單提交的時候,采用原生的js獲取dom,然后添加屬性.當表單項很多的時候,代碼會很多.不利于后期閱讀、維護. 這時,可以使用FormData對象,將HTML中的表單元素轉換成表單對象,如下: <!-- 表單對象 -->…

android studio gradle 國內代理

使用阿里云的國內鏡像倉庫地址&#xff0c;就可以快速的下載需要的文件 修改項目根目錄下的文件 build.gradle &#xff1a; buildscript { repositories { maven{ url http://maven.aliyun.com/nexus/content/groups/public/} } } allprojects { …