Mysql在WIN10下安裝

一.增加環境變量:

此電腦->屬性->高級系統配置->環境變量:

系統變量設置如第三行:
在這裏插入圖片描述
Path增加:
在這裏插入圖片描述

二.D:\mysql\mysql-8.0.16-winx64下新建data空文件夾和my.ini文件
my.ini配置:
[mysqld]

設置3306端口

port=3306

設置mysql的安裝目錄

basedir=D:\mysql\mysql-8.0.16-winx64

設置mysql數據庫的數據的存放目錄

datadir=D:\mysql\mysql-8.0.16-winx64\data

允許最大連接數

max_connections=200

允許連接失敗的次數。這是爲了防止有人從該主機試圖攻擊數據庫系統

max_connect_errors=10

服務端使用的字符集默認爲UTF8

character-set-server=utf8

創建新表時將使用的默認存儲引擎

default-storage-engine=INNODB
[mysql]

設置mysql客戶端默認字符集

default-character-set=utf8
[client]

設置mysql客戶端連接服務端時默認使用的端口

port=3306
default-character-set=utf8
在這裏插入圖片描述

三.安裝
1.
在這裏插入圖片描述
2.
出現Install/Remove of the Service Denied!錯誤
在這裏插入圖片描述
解決:需從編譯一開始就以管理員身份運行CMD(點開開始菜單,在搜索框中輸入“cmd”,在搜索結果中,對着命令提示符程序,鼠標右鍵選擇“以管理員身份運行”)

出現:2019-07-19T07:27:59.172944Z 0 [ERROR] [MY-010457] [Server]
–initialize specified but the data directory has files in it. Aborting.
在這裏插入圖片描述
解決:由於之前編譯過在data中有錯,此時重建data文件夾

重新輸入:mysqld -install
在這裏插入圖片描述
3.
輸入:net start mysql
在這裏插入圖片描述
4.
輸入:mysql -u root –p(Enter password裏輸入的是在1中console命令後生成的temporary密碼
在這裏插入圖片描述
進入mysql後想退出:輸入\q

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章