1. 程式人生 > >mysql8.0.11安裝教程

mysql8.0.11安裝教程

MySQL8.0.11安裝

本文總和網路上mysql安裝文件總結而來。

本文安裝mysql適用於1703年win10其他系統未測試

安裝前準備

  1. 下載mysql安裝包(. zip)
  2. 將下載的壓縮包文件進行解壓並將路徑記錄下來,後面的步驟中會使用到。
  3. 在解壓後的資料夾中找到bin資料夾並在和它同級的目錄中建立my.ini向其中新增
[mysqld]
# mysql安裝目錄
basedir = D:\Program\MySQL 
# 資料庫儲存目錄
datadir = D:\DBs\MySQL
# 埠號
port = 3306
# server_id = .....

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES 
# mysql伺服器的編碼
character-set-server = utf8mb4 performance_schema_max_table_instances = 600 table_definition_cache = 400 table_open_cache = 256 [mysql] # mysql預設編碼 default-character-set = utf8mb4 [client] # mysql客戶端預設編碼 default-character-set = utf8mb4
  1. 上述步驟完成後將mysql的路徑新增到系統變數中以便於以後的使用(如果有不會配置環境變數的可以私聊我)
  2. 接下來就是重點了首先確保系統中沒有mysql服務(雖然官方說可以多版本並存 但是為了使用方便還是使用一個版本的吧,如果之前安裝過mysql可以使用以下命令解除安裝已安裝版本)
sc dedlete mysql

進入到安裝目錄,開始安裝mysql8.0.11的服務
···cmd
mysqld –install

···
接下來初始化mysql
···cmd
mysqld –initialize
mysqld –initialize-insecure
···
上面的兩條命令執行任意一條都可以初始化mysql區別在於:上面的一條在初始化時會生成一個臨時密碼(密碼的位置在data資料夾的*.err2018-04-26T12:57:42.776680Z 5 [Note] [MY-010454] [Server] A temporary password is generated for

[email protected]: ou(=3K%=H3Ej其中密碼為ou(=3K%=H3Ej具體密碼檢視自己的檔案這裡只是給出位置),
下面的一個命令則沒有密碼生成.這裡推薦使用下面的命令
6. 如果使用上面的命令則繼續看這條否則可以跳過這一條
首先登陸mysql命令是

mysql -hlocalhost -uroot -p
-h表示主機名
-u表示登入使用者
-p表示該登入登陸密碼

登陸後使用

alter user [email protected] identified by 'root';

使用該命令修改密碼後密碼就變成了root具體的密碼可以根據需要自定義

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root';

在修改密碼時最好使用下面這個,在mysql8.0.4開始密碼驗證使用caching_sha2_password作為預設驗證方式,在使用第三方管理軟體登入時會出現報錯,錯誤程式碼是2058或者2059這兩種錯誤來嗎出現雜化可以使用這個試試

  1. 至此mysql8.0.11資料庫安裝完成