一、mySql-8.0.26之下載
下載地址:MySQL :: MySQL Community Downloads
選中社區免費版
下載壓縮包(免安裝的,解壓縮后配置使用)
二、mySql-8.0.26之安裝
1、先解壓縮,到任意目錄,例如,我放在了D盤的目錄下:
2、再安裝目錄里,新建一個TXT文檔,命名為my.ini,輸入以下內容並保存:
[mysqld] # 設置3306端口 port=3306 # 設置mysql的安裝目錄 ----------是你的文件路徑------------- basedir=D:\mysql-8.0.26-winx64\mysql-8.0.26-winx64 # 設置mysql數據庫的數據的存放目錄 ---------是你的文件路徑data文件夾自行創建 datadir=D:\mysql-8.0.26-winx64\mysql-8.0.26-winx64\data # 允許最大連接數 max_connections=200 # 允許連接失敗的次數。 max_connect_errors=10 # 服務端使用的字符集默認為utf8mb4 character-set-server=utf8mb4 # 創建新表時將使用的默認存儲引擎 default-storage-engine=INNODB # 插件認證默認使用caching_sha2_password,老版本是mysql_native_password default_authentication_plugin=caching_sha2_password #設置SQL語法規范,在默認的規范里刪除了ONLY_FULL_GROUP_BY,以便使用Navicat Premium時不會報1105錯誤 sql_mode =STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION #開啟慢日志 slow_query_log=on #設置慢日志記錄未命中索引的語句 log_queries_not_using_indexes=on #設置慢的時間臨界值 long_query_time=0.5 #設置慢日志存儲的目錄和文件名 slow_query_log_file=D:\mysql-8.0.26-winx64\mysql-8.0.26-winx64\Slow.log #可通過命令行mysqld --help -verbose 獲取所有可以的選項 #可通過命令行mysqld --print-defaults 獲取本配置文件中設置的默認設置 #也可以在客戶端通過show variables或show variables like '%匹配'來顯示服務器變量;並可以通過set 變量名=值來對改變它,避免服務器重啟 [mysql] # 設置mysql客戶端默認字符集 default-character-set=utf8mb4 [client] # 設置mysql客戶端連接服務端時默認使用的端口 port=3306 default-character-set=utf8mb4
3、再在安裝目錄下新建一個空文件夾,即D:\mysql-8.0.26-winx64\mysql-8.0.26-winx64\data 最后結果如下:
4、新建系統環境變量 MYSQL_HOME = D:\mysql-8.0.26-winx64\mysql-8.0.26-winx64
5、在系統變量Path中新增路徑 %MYSQL_HOME%\bin
6、以管理員方式打開命令行
7、在命令行窗口執行如下命令:
mysqld --initialize --console
注意:命令會執行數據庫的初始化,並且在輸出信息的最后一節內容里,顯示生成的隨機密碼,此密碼請先復制保存起來
8、繼續執行如下命令行代碼,以安裝服務器的服務:
mysqld --install mysql
9、顯示服務安裝成功后,執行如下命令,以啟動服務:
net start mysql
【注 net stop mysql 用於關閉服務】
10、執行以下命令用於mysql數據庫登錄:
mysql -uroot -p
11、提示輸入登錄密碼時,將前面復制保存的初始密碼粘貼,回車,即完成第一次登錄:
Enter password:********
12、登錄成功后,更改成自己易記的密碼:
ALTER USER 'root'@'localhost' IDENTIFIED BY '這里輸入新密碼';
13、執行以下命令,退出mysql,以使用新密碼重新登錄
mysql> exit;
14、重新登錄
mysql -uroot -p
15、取消mysql服務器服務的自動啟動(服務器啟動會很占資源,作為學習使用時,不建議讓其自動啟動)
此電腦---右鍵---管理---服務和應用程序---找到mysql---雙擊進入對話框---啟動類型選“手動”
安裝配置結束!