一、具體"坑"
1、修改密碼和修改加密方式
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY '新密碼' PASSWORD EXPIRE NEVER;
mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密碼';
mysql> FLUSH PRIVILEGES;
2、默認表名不區分大小寫
二、區別於其他版本的安裝方式
1、在初始化數據庫(生成data文件夾)之前新建my.ini文件在mysql的安裝目錄,內容如下:
[mysqld] # basedir=C:\mysql-8.0.17-winx64 # datadir=C:\mysql-8.0.17-winx64\data # sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES port=3306 character-set-server=utf8mb4 collation-server=utf8mb4_0900_ai_ci # 設置協議認證方式(重點啊) default_authentication_plugin=mysql_native_password # 大小寫敏感,lower_case_table_names=1是不敏感 lower_case_table_names=2 [client] default-character-set=utf8mb4 [mysql] default-character-set=utf8mb4