### 下載
這里我們使用鏡像下載,[鏡像地址](http://mirrors.sohu.com/mysql/).
搜索下載`msi`文件,親測`zip`文件下沒有`ini`文件,需要手動新建.
### 環境變量設置
```
//環境變量配置到bin目錄
C:\Program Files\MySQL\MySQL Server 5.7\bin
```
### 默認文件配置
在`C:\Program Files\MySQL\MySQL Server 5.7`目錄下,有一個`my-default.ini`,打開配置參數:
```js
basedir = C:\Program Files\MySQL\MySQL Server 5.7
datadir = C:\Program Files\MySQL\MySQL Server 5.7\data //若無,不需要手動創建,下面會有操作
port = 3306
character-set-server=utf8
default-storage-engine=INNODB
```
### 安裝`mysqld`
**這里必需要使用管理員身份來運行cmd**
在`bin`目錄下運行`mysqld install`,
運行成功提示`service successfully installed`
如沒有使用管理員運行,則提示`Install/Remove of the Service Denied!`;
### 啟動/關閉服務
同樣是在`bin`目錄下,運行`net start mysql`,如要關閉服務則運行`net stop mysql`
### 服務無法啟動
如果啟動過程中,遇到:
> MySQL服務無法啟動 服務沒有報告任何錯誤 請鍵入NET HELPMSG 3534 以獲得更多幫助
是由于`data`目錄的缺失,這里我們還需要運行`mysqld --initialize-insecure --user=mysql`,運行完成后`MySQL`會自動新建一個`data`文件夾,并且建好默認的數據庫,登錄用戶名為`root`,密碼為空.
然后使用`net start mysql`就可以啟動`mysql`服務了.
<p class="over">Over!</p>
- 前端
- C1-Javascript
- H5圖片分塊和斷點續傳
- JavascriptPatterns[Stoyanstefanov]
- macotask和microtask
- 前端代碼生成器
- 跨域
- 頁面回到頂部滾動按鈕實現
- C2-CSS
- 瀏覽器的一些單位
- 盒模型
- 移動端判斷橫豎屏
- C3-框架
- ReactNative
- 開發環境搭建(安卓篇)
- Vue
- vue+pdfjs使用
- vue+typescript使用實踐
- vue+webpack3.x集成typescript
- Vue源碼3
- vue源碼分析1
- vue源碼分析2
- vue筆記
- C4-工具
- git
- Gitlab-CICD
- mock規則
- vscode-settings
- webpack自定義命令,切換代理地址
- 正則表達式
- 深入淺出webpack
- C5-Node
- express
- express源碼閱讀
- nightmare使用指南
- 爬蟲1.0
- C6-微信
- 微信
- C7-Canvas
- 基礎API
- 前端隨筆筆記
- 后端
- C1-Java
- shiro
- C2-Linux
- ffmpeg
- ITerm
- Linux
- MongoDB安裝
- MySql安裝
- Ngnix反向代理
- 常見錯誤
- 備忘
- mac
- 備忘-Work
- 備忘Link
- 服務器資源
- 教程
- Hexo個人博客搭建筆錄
- 文檔
- CSS編碼規范
- 前端編碼規范
- 隨筆
- 整理
- 正則
- 鏈接收藏
- 面試
- CodeWars題庫
- CodeWars題庫(二)
- Java社招面試題
- Java面試
- Web面試
- 前端筆試題
- 筆試題