返回顶部
首页 > 资讯 > 数据库 >MySQL8.0的主要新特性有哪些
  • 317
分享到

MySQL8.0的主要新特性有哪些

2023-06-19 09:06:58 317人浏览 安东尼
摘要

这篇文章主要介绍“MySQL8.0的主要新特性有哪些”,在日常操作中,相信很多人在Mysql8.0的主要新特性有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”mysql8.0的主要新特性有哪些”的疑惑有所

这篇文章主要介绍“MySQL8.0的主要新特性有哪些”,在日常操作中,相信很多人在Mysql8.0的主要新特性有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”mysql8.0的主要新特性有哪些”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

Mysqloracle MySQL 平台的主要版本,开源社区正在等待正式发布。

会议介绍了 MySQL 8.0 的许多新功能。除了数据字典、CTEs 和 windows 功能,还涵盖了:

  • 使用 utf8 (mb4) 作为 MySQL 的默认字符集

  • 21 种特定语言不区分大小写的排序规则 (utf8)

  • 隐藏索引

  • 降序索引

  • 改进 UUID 和 IPV 6 操作的可用性

  • SQL 角色

  • SET PERSIST 用于设置持久性的全局变量值

  • 性能模式(PerfORMance Schema),数据检测

  • 性能模式(Performance Schema),检测错误信息

  • 通过使用直方图改进成本模型(cost model)

还有一些 MySQL 8 中新的复制功能,点此查看。

Angular 4.1.0 正式发布,增加对 TypeScript 2.2 和 2.3 的支持

这是 angular 4.0 的第一次小版本发布,查看 Angular 版本号语义与发布计划。

新版增加了对 typescript 2.2 和 2.3 的支持。该版本的 Angular 是使用 TypeScript 2.3 编译发布的,不过请放心,这个不影响对 TypeScript 2.1 的支持。

Angular 4.1 启用了 TypeScript 的 StrictNullChecks 特性。这意味着你可以在工程中打开 StrictNullChecks,当然你也可以选择不使用 StrictNullChecks。

除了上述的更新,这个版本还包括 bug 的修复。具体如下:

  • router: 在 ng1 -> ng2 url 同步过程中转发查询参数 (#16249) (2f97731), closes #16067

  • upgrade: 对升级组件的绑定使用正确的属性名称 (#16128) (d1fb066), closes #8856

TensorFlow 1.1.0 发布,为 Java,C 和 Go 语言添加初始版本的安装指南

新版为 Windows 添加 Java api 的支持,还为 Java、C 和 Go 语言添加初始版本的安装指南。以及下面的一些更新:

  • 添加 Text Dashboard 到 TensorBoard

  • 添加 tf.spectral 模块。将现有的 FFT 运算移动到 tf.spectral,同时保留旧位置(tf。*)中的别名

  • 添加 Keras 2 API

  • 添加一个新的轻量级队列对象 - RecordInput

  • Docker 映像:GCr.io 和 Docker Hub 上的 TF images 已升级到 ubuntu 16.04

  • Tensorflow Debugger(tfdbg) 添加一些实用功能

Rust 1.17 发布,Mozilla 的编程语言

总的来说,Rust 1.17.0 的主要更新是小幅度提高了写代码的效率。例如,'static 的生命周期现在假设在 statics 和 consts。当像这样写一个 const 或 static 时:

const NAME: &'static str = "Ferris";static NAME: &'static str = "Ferris";

Rust 1.17 将允许你去除 'static,因为这里只有唯一一个生命周期有意义

const NAME: &str = "Ferris";static NAME: &str = "Ferris";

在某些情况下,这可以清除大量的样板代码:

// oldconst NAMES: &'static [&'static str; 2] = &["Ferris", "Bors"];// newconst NAMES: &[&str; 2] = &["Ferris", "Bors"];

Wine 2.0.1 稳定版发布,附 Ubuntu 下安装教程

这是 Wine 2.0 稳定系列的首个发布版本。更新内容主要是各种错误修复和一般的功能改进,包括许多游戏和应用程序的崩溃修复和性能调整,具体有以下应用:

  • Need For Speed

  • Magic: The Gathering Online 4.0

  • Venom Codename: Outbreak

  • ComicRack 0.9.x

  • Odallus The Dark Call

  • git for Windows

  • Marvel Heroes 2015 launcher

  • DirectDraw games

  • UnrealEngine4 games

本次更新的版本可以正确检测出 GeForce GT 525M 显卡,获取到 AMD FIJI 的 GPU信息。

TypeScript 2.3 发布,微软脚本编程语言

TypeScript 是由微软开发的自由和开源的编程语言,是 javascript 的超集,它可以编译成纯 JavaScript,可以在任何浏览器、任何计算机和任何操作系统上运行。2.3 包括以下新功能:

  • 使用 // @ts-check 和 --checkjs 在 JavaScript 文件中进行类型检查

  • 支持语言服务器插件

  • 默认类型参数

  • 支持生成器和异步生成器

GitLab 9.1 带来了新的服务台、新的部署方式(Canary Deployments)以及 Burndown Charts

  • 新部署方式 — Canary Deployments。该功能可让你将新代码部署到项目的一小部分,如果发生错误,为你提供一个带来最小影响的恢复的机会。如果检测到问题,也可以快速恢复,最小限度降低对用户的影响。

  • GitLab 9.1 中新的服务台(Service Desk)功能使日益增长的用户群可以通过每个项目的专用地址向团队发送电子邮件,以获得任何反馈或支持。这些在项目中显示为 GitLab 私密问题。评论他们即可回复原始电子邮件发件人,并在 GitLab 内部创建一个全新的集成用户反馈的渠道。由于服务台内置在 GitLab,因此消除了多种工具和外部集成的复杂性和低效性,大大缩短了从反馈到软件更新的周期时间。

MySQL8.0的主要新特性有哪些

MySQL8.0的主要新特性有哪些

  • 新版还带来了受保护的标签(Protected Tags)。使用 Protected Tags 可控制谁能创建或更新标签,使得保护标签更容易。也可以使用类似的方法来保护分支,现在可轻松地控制任何项目。

MySQL8.0的主要新特性有哪些

其他热门软件更新:

  • Kotlin 1.1.2 发布,基于 JVM 的编程语言

  • Rails 5.1 正式发布,开源网络应用框架

  • Vue 2.3.0 正式发布,新增服务器端渲染指南

  • Kali Linux 2017.1 发布,带来了一系列更新和特性

  • Ubuntu 17.10 每日构建 ISO 发布,仍使用 Unity 7 桌面环境

  • OpenResty 1.11.2.3 发布,Web 应用服务器

  • Scala Native 0.2.0 发布,将 Scala 代码编译成本机代码

  • Apache FtpServer 1.1.1 发布,纯 Java 的 FTP 服务器软件

  • Hamsters.js 4.1.0,Javascript 多线程和并行执行库

  • Google Chrome Android 版更新,发布 58 正式版

  • GNOME 3.26 将重新设计 GNOME 控制中心

  • Ionic 3.1.0 发布,HTML5 移动应用框架

  • Nginx 发布 mainline version 1.13.0

  • IntelliJ IDEA 2017.1.2 发布

本周开源项目推荐

提供弹性云端原生应用服务网格的开源项目 — Linkerd

Linkerd 是一个提供弹性云端原生应用服务网格(service mesh)的开源项目,它的核心是一个透明代理。

linkerd(发音 "linker-DEE")是一个透明的服务网格,旨在通过透明地将服务发现、负载均衡、故障处理,插桩(instrumentation)和路由添加到所有的服务间通信中,使现代应用程序安全可靠,而无需侵入应用内部本身的实现。

linkerd 基于 Netty 和 Finagle 构建,这是由 Twitter、Pinterest、Tumblr 和 PagerDuty 等高流量公司使用的经过生产测试rpc 框架。linkerd 由云端原生计算基金会(CNCF)管理。

下图演示了 Linkerd 如何被部署成应用程序实例的服务网格:

MySQL8.0的主要新特性有哪些

到此,关于“MySQL8.0的主要新特性有哪些”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注编程网网站,小编会继续努力为大家带来更多实用的文章!

您可能感兴趣的文档:

--结束END--

本文标题: MySQL8.0的主要新特性有哪些

本文链接: https://lsjlt.com/news/295398.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • MySQL8.0的主要新特性有哪些
    这篇文章主要介绍“MySQL8.0的主要新特性有哪些”,在日常操作中,相信很多人在MySQL8.0的主要新特性有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”MySQL8.0的主要新特性有哪些”的疑惑有所...
    99+
    2023-06-19
  • MySQL8.0新特性有哪些
    这篇文章给大家分享的是有关MySQL8.0新特性有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。1、 默认字符集由latin1变为utf8mb4在8.0版本之前,默认字符集为...
    99+
    2024-04-02
  • mysql8.0新特性的坑有哪些
    这篇文章主要介绍mysql8.0新特性的坑有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!一、创建用户和授权在mysql8.0创建用户和授权和之前不太一样了,其实严格上来讲,也不...
    99+
    2024-04-02
  • MySQL8.0 GA版本的新特性有哪些
    这篇文章将为大家详细讲解有关MySQL8.0 GA版本的新特性有哪些,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。嗦一嗦 MySQL 8.0的新特性 Wha...
    99+
    2024-04-02
  • MySQL5.7的主要特性有哪些
    这篇文章主要介绍“MySQL5.7的主要特性有哪些”,在日常操作中,相信很多人在MySQL5.7的主要特性有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”MySQL5.7...
    99+
    2024-04-02
  • ProFTPD主要特性有哪些
    这篇文章给大家分享的是有关ProFTPD主要特性有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。基本上, ProFTPD 主要具有底下的幾個特徵:主要的設定檔僅有一個,設定上甚為簡易;每一個開放出去的目錄底下...
    99+
    2023-06-16
  • TensorFlow有哪些主要特性
    TensorFlow的主要特性包括: 强大的计算能力:TensorFlow使用数据流图来表示计算,可以高效地利用多核CPU和GP...
    99+
    2024-03-01
    TensorFlow
  • MySQL8.0有什么新特性
    本篇内容介绍了“MySQL8.0有什么新特性”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一、MySQL ...
    99+
    2024-04-02
  • MySQL 5.7主要特性有哪些
    这篇文章主要介绍MySQL 5.7主要特性有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!MySQL 5.7 主要特性:更好的性能:对于多核CPU、固态硬盘、锁有着更好的优化,每秒100W QPS已不再是MySQ...
    99+
    2023-06-17
  • MySQL8.0的一些新特性介绍
    本文主要给大家简单讲讲MySQL8.0的一些新特性,相关专业术语大家可以上网查查或者找一些相关书籍补充一下,这里就不涉猎了,我们就直奔主题吧,希望MySQL8.0的一些新特性这篇文章可以给大家带来一些实际帮...
    99+
    2024-04-02
  • html5的新特性有哪些
    这篇文章主要介绍html5的新特性有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!新增的元素html5新增了一些语义化更好的标签元素。结构元素article元素,表示页面中的一块...
    99+
    2024-04-02
  • HTLM的新特性有哪些
    本篇内容主要讲解“HTLM的新特性有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“HTLM的新特性有哪些”吧!1.Flash被HTML5取代Flash绘图 ...
    99+
    2024-04-02
  • Node18的新特性有哪些
    本篇内容介绍了“Node18的新特性有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1. 原生支持fe...
    99+
    2024-04-02
  • Java15的新特性有哪些
    本篇内容主要讲解“Java15的新特性有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Java15的新特性有哪些”吧!新特性JDK 15 新特性一览表:IDJEPFeature1339Edw...
    99+
    2023-06-16
  • Python3.9的新特性有哪些
    这篇文章主要讲解了“Python3.9的新特性有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Python3.9的新特性有哪些”吧!1. 词典联合运算符这是我最喜欢的功能之一,语法非常优...
    99+
    2023-06-16
  • Go1.16的新特性有哪些
    本篇内容介绍了“Go1.16的新特性有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!前几天 Go 官方正式发布了 1.16 版本。从这个...
    99+
    2023-06-15
  • Kubernetes1.4的新特性有哪些
    这篇文章主要介绍“Kubernetes1.4的新特性有哪些”,在日常操作中,相信很多人在Kubernetes1.4的新特性有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Kubernetes1.4的新特性...
    99+
    2023-06-28
  • Laravel10的新特性有哪些
    今天小编给大家分享一下Laravel10的新特性有哪些的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。Laravel 10现已...
    99+
    2023-07-05
  • spring4的新特性有哪些
    这篇文章给大家介绍spring4的新特性有哪些,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。从Spring4开始,Spring以Servlet3为进行开发,如果用Spring MVC 测试框架的话需要指定Servlet...
    99+
    2023-05-31
    spring
  • es6的新特性有哪些
    es6的新特性有:1、块级作用域,可以在块级作用域中声明变量;2、箭头函数,一种新的函数声明方式;3、解构赋值,一种从数组或对象中提取值并赋值给变量的语;4、默认参数,允许在函数定义时为参数提供默认值;5、扩展运算符,可以将数组或对象展开,...
    99+
    2023-08-04
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作