初步安裝教程 :https://www.cnblogs.com/cyl048/p/11305642.html
安裝時可能需要使用的命令:
進入到mysql安裝包的bin目錄下:cd /d D:\Program Files (x86)\mysql-8.0.17-winx64\bin
後面會遇到的問題
1.密碼的修改
use mysql;
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密碼';
FLUSH PRIVILEGES;
2.The user specified as a definer ('root'@'%') does not exist 此種報錯主要是針對訪問視圖文件引起的(沒有權限)
update mysql.user set host='%' where user='root';
flush privileges;
3. timestamp 類型執行老備份數據執行不下去,需設置 explicit_defaults_for_timestamp 參數的問題
set global sql_mode='STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION';
set global log_bin_trust_function_creators=1;