mysql-8安裝教程(windows 64位) 安裝windows 64位mysql-8 第1步,從官網下載mysql-8最新版本 下載 MySQL Community Server 8.0.20,下載地址:https://dev.mysql.com/downloads/mysql/ 第2步,解壓 ...
mysql-8安裝教程(windows 64位)
安裝windows 64位mysql-8
第1步,從官網下載mysql-8最新版本
下載 MySQL Community Server 8.0.20,下載地址:https://dev.mysql.com/downloads/mysql/
第2步,解壓下載包,將解壓後的所有文件及子目錄copy到安裝目錄
解壓之後的目錄結構:
解壓之後將mysql-8的所有子目錄及文件copy到安裝目錄,比如copy到D:\programFiles\mysql-8.0 目錄下麵
第3步,配置my.ini文件
在 mysql-9安裝目錄下添加一個my.ini文件,my.init文件內容為:
[mysqld] # 設置3306埠 port=3306 # 設置mysql的安裝目錄 basedir=D:\programFiles\mysql-8.0 # 設置mysql資料庫的數據的存放目錄 datadir=D:\programFiles\mysql-8.0\Data # 允許最大連接數 max_connections=8000 # 允許連接失敗的次數。 max_connect_errors=10 # 服務端使用的字元集預設為utf8mb4 character-set-server=utf8mb4 # 創建新表時將使用的預設存儲引擎 default-storage-engine=INNODB # 預設使用“mysql_native_password”插件認證 #mysql_native_password default_authentication_plugin=mysql_native_password [mysql] # 設置mysql客戶端預設字元集 default-character-set=utf8mb4 [client] # 設置mysql客戶端連接服務端時預設使用的埠 port=3306 default-character-set=utf8mb4
配置文件中的 basedir路徑與datadir路徑要與mysql-8實際安裝的路徑一致。
第4步,安裝mysql
以管理員許可權運行cmd命令,進入mysql-8的bin目錄,執行初始化命令:
mysqld --initialize --console
初始化完成後,會生成一個臨時密碼,root@localhost: 後面的那一串字元就是臨時密碼。
第5步,將mysql安裝成windows服務
安裝mysql服務:
# mysqld --install 服務名 mysqld --install mysql-8.0
安裝成功輸出:
如果出現 The service already exists! ,說明名稱為 mysql-8.0 的服務已經存在,先御載服務,然後重新安裝,御載服務命令為:
sc delete mysql-8.0
啟動mysql服務
net start mysql-8.0
從服務管理器中查看mysql-8.0服務是否啟動,
按windows系統鍵+R,輸入services.msc 命令打開服務管理器,查看服務是否正在運行,並且啟動類型是否為自動,如果啟動類型不為自動,就需要更改為自動,這樣開機會自動啟動mysql 。
查看mysql版本
mysql --version
第6步,登錄mysql並修改密碼
登錄 mysql,輸入密碼(前面記錄下來的密碼)
mysql -u root -p
修改密碼:
alter user 'root'@'localhost' identified by 'newpassword';
輸入 exit 命令退出mysql環境,然後用新密碼重新登錄mysql,登錄命令 mysql -u root -p
exit
至此,mysql安裝與修改初始密碼完成。
第7步,使用navicat for mysql可視化管理工具連接mysql
可以用navicat for mysql可視化理工具連接mysql伺服器。
點擊【測試連接】按鈕。