MySQL 8.0 新特性


1. 密码插件,在8.0中为caching_sha2_password,5.7以前版本加密插件为:mysql_native_password


2. 在8.0中不支持grant直接创建用户并授权,必须先建用户后grant授权。


3. 系统表全部换成事务型的innodb表,默认的MySQL实例将不包含任何MyISAM表,除非手动创建MyISAM表


4. 在8.0版本之前,默认字符集为latin1,utf8指向的是utf8mb3,8.0版本默认字符集为utf8mb4,utf8默认指向的也是utf8mb4


5. MySQL 8.0版本支持在线修改全局参数并持久化,通过加上PERSIST关键字,可以将修改的参数持久化到新的配置文件(mysqld-auto.cnf)中,重启MySQL时,可以从该配置文件获取到最新的配置参数