1、下載mysql 8.0.19的安裝包
官網地址:https://www.mysql.com/ Downloads-->--->
--->
-->
2、配置my.ini文件:
在mysql的根目錄下,創建一個名字為my,ini的文件,並將以下內容復制到文件中,注意不要有多余的東西\
注注注:mysql軟件存放的實際目錄和數據庫數據存放目錄修改上面內容:
[mysqld]
# 設置3306端口
port=3306
# 設置mysql的安裝目錄
basedir=C:\Program Files\mysql-8.0.18-winx64
# 設置mysql數據庫的數據的存放目錄
datadir=C:\Program Files\mysql-8.0.18-winx64\data
# 允許最大連接數
max_connections=200
# 允許連接失敗的次數。這是為了防止有人從該主機試圖攻擊數據庫系統
max_connect_errors=10
# 服務端使用的字符集默認為UTF8
character
-
set
-server=utf8
# 創建新表時將使用的默認存儲引擎
default
-storage-engine=INNODB
# 默認使用“mysql_native_password”插件認證
default_authentication_plugin=mysql_native_password
[mysql]
# 設置mysql客戶端默認字符集
default
-
character
-
set
=utf8
[client]
# 設置mysql客戶端連接服務端時默認使用的端口
port=3306
default
-
character
-
set
=utf8
3、配置環境變量:
win10系統,右擊此電腦-->屬性-->高級系統設置-->高級選項卡-->環境變量,在系統變量欄內找到path,雙擊,新建,將bin文件夾所在目錄(),復制進去,點擊確定,關閉
4、初始化並啟動:
1、以管理員身份運行cmd,在cmd中輸入:mysqld --initialize-insecure --user=mysql ##以不設置密碼方式初始化mysql
2、安裝mysql:mysqld --install ##出現service successfuly installed,表示配置完成
3、啟動數據庫:net start mysql ##可能會碰到找不到vcruntime140.dll錯誤提示,此時需下載“微軟常用運行庫合集”並進行安裝,很大概率可以解決此問題
4、登錄數據庫:mysql -u root -p ##回車后后提示輸入密碼,此時直接回車,不用理會
5、設置初始化密碼:alter user user() identified by "初始密碼"; ##回車,一定要以分號隔開
6、再次登錄數據庫,驗收密碼:mysql -u root -p ##回車后,輸入第5步設置的初始密碼,即可進入mysql>
7、配置完成,關閉數據庫並即出:
輸入:mysql>net stop mysql
mysql>quit