手動安裝LAMP-MySQL

手動安裝LAMP-MySQL

window環境下安裝LAMP,目前已經有很多一鍵安裝包,手動安裝配置在於更加理解一下環境的配置及流程和錯誤點。
本章爲MySQL8安裝及配置

軟件:MySQL Community Server 8.0.19
此處選擇windows類型的MySQL
在這裏插入圖片描述
下載後放到想安裝的目錄解壓文件,此處我解壓到了E:\mysql-8.0.19\mysql-8.0.19-winx64,打開此文件夾在這個文件下新建一個my.ini文件進行編輯。MySQL8版本以上不用添加其數據目錄和其他配置,會自動生成。

[client]
# 設置mysql客戶端默認字符集
default-character-set=utf8
 
[mysqld]
# 設置3306端口
port = 3306
# 設置mysql的安裝目錄
basedir=E:\\mysql-8.0.19\\mysql-8.0.19-winx64

使用window的管理員命令行進入到安裝目錄下的bin目錄。(注意可以將MySQL的bin目錄加入到環境變量方便操作)
在這裏插入圖片描述

使用"mysqld --initialize --console"命令初始化MySQL,執行命令後會輸出默認的root密碼,在"root@localhost:"後面。

在這裏插入圖片描述

使用"mysqld.exe -install"命令安裝MySQL服務,出現Service successfully installed字樣表示服務安裝成功。如果提示服務已經有了就使用"sc delete 服務名"命令把原有的MySQL服務刪除(防止衝突)。

最後使用"net start MySQL"命令啓動MySQL
使用"mysql -u root -p"命令登錄MySQL,提示輸入密碼,把初始化的密碼拿過來使用登錄

進入MySQL後使用以下命令進行修改密碼,這樣就大功告成了。

alter user root identified by '改後密碼'; 

使用圖形化連接MySQL,此時可能會提示Authentication plugin ‘caching_sha2_password’ cannot be loaded的錯誤導致連接不上。

此處爲MySQL的加密規則導致的,進入MySQL的命令行依次執行以下命令就行了。

以下命令依次是修改MySQL的加密規則、更改密碼、刷新。

ALTER USER 'root'@'localhost' IDENTIFIED BY '<你的root密碼>' PASSWORD EXPIRE NEVER; 
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '<你的root密碼>';
flush privileges;

然後再使用圖形化連接MySQL就可以了。

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