mysql是在生産環境中最常見的一種關系型資料庫,因其開源,免費,相容性好等原因受到廣大開發者的青睐。
windows10安裝mysql
2. 資料庫初始化配置
下載下傳完安裝包并解壓以後,在 cmd 終端中切換到 bin 目錄下
D:\>cd D:\MySQL\mysql-8.0.21-winx64\bin
// 具體位置請根據自己的實際情況配置
運作安裝指令(需要以管理者權限運作 cmd 終端)
mysqld --install
如果成功,則會輸出:
D:\MySQL\mysql-8.0.21-winx64\bin>mysqld --install
Service successfully installed.
否則請檢查自己的 cmd 終端是否以管理者權限運作了
接下來就是初始化資料庫:
mysqld --initialize --console
等待初始化完成,此時會生成一個初始密碼:
net start MySQL
然後登陸:
mysql -u root -p
密碼就是剛才生成的密碼,登陸成功後會傳回如下資訊:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 8
Server version: 8.0.21
下面要做的事情就是修改 MySQL 的密碼:
alter user 'root'@'localhost'IDENTIFIED WITH mysql_native_password BY 'PASSWORLD';
// 請将PASSWORLD替換為自己的密碼
注:之是以添加
mysql_native_password
是因為如果不加這一句 nodejs 會爆出
Client does not support authentication protocol requested by server; consider upgrading MySQL client
的錯誤
修改完成後請重新開機以啟用剛才的配置:
FLUSH PRIVILEGES;
至此資料庫已經成功配置上了