codecamp

(二)预计取消的特性

本文将和大家一起分享下5.7的新特性,不过我们要先从即将被删除的特性以及建议不再使用的特性说起。根据这些情况,我们在新版本及以后的版本中,应该不再使用,避免未来产生兼容性问题。

本文是基于MySQL-5.7.7-rc版本,未来可能 还会发生更多变化。

预计取消的特性

  1. 客户端交互协议中,EOF协议包不建议再使用了,建议改成OK协议包。WL#7766
  2. 不建议使用SHOW PROFILE指令,或直接从INFORMATION_SCHEMA.PROFILING中查看,建议利用PERFORMANCE_SCHEMA中的几个视图查看。WL#6802
  3. 基于DES算法的加解密函数不建议使用, 取而代之的是用基于AES的加解密函数。WL#8126
  4. 同上,还不建议使用ENCODE()/DECODE()函数。WL#6984
  5. 采用ALTER USER来为用户修改密码,不建议再使用SET PASSWORD修改密码。WL#6409
  6. 和InnoDB相关的4个系统参数innodb_large_prefix、innodb_file_format、innodb_file_format_check、innodb_file_format_max不再建议使用。WL#7703
  7. 不再建议在EXPLAIN后面加上EXTENDED/PARTITIONS关键字。WL#7027
  8. 不再建议使用collation_database、character_set_database系统参数。WL#2.11
  9. 不再建议使用sync_frm系统参数。WL#8216
  10. 不再建议使用@@session.gtid_executed系统变量。WL#7518

下一期,我们讲讲5.7的新特性。

(一)即将删除的特性、语法、参数和工具
(三)安全性
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }