# 本地
mysql -u root -p
# 遠程
mysql -h 110.110.110.110 -u root -pabcd123
# 退出
exit
# 首次設密
mysqladmin -u root -password ab12
# 修改密碼
mysqladmin -u root -pab12 password djg345
GRANT SELECT,INSERT,UPDATE,DELETE ON *.* TO 'test1'@'%' IDENTIFIED BY 'abc';
GRANT SELECT,INSERT,UPDATE,DELETE ON mydb.* TO 'test2'@'localhost' IDENTIFIED BY 'abc';
# 無密碼
GRANT SELECT,INSERT,UPDATE,DELETE ON mydb.* TO 'test2'@'localhost' IDENTIFIED BY '';
核心差異:% 允許任意 IP 訪問,localhost 僅本機。生產環境嚴禁使用通配符高權限用戶。