MySQL 是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL 是最好的 RDBMS 应用软件。MySQL 是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL 所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库。由于其社区版的性能卓越,搭配 PHP 和 Apache 可组成良好的开发环境。
删除参数
身份验证 在 MySQL 8.0 中弃用的插件已被删除,并且服务器不再接受来自不具备相应能力的旧客户端程序的认证请求。为了向后兼容,MySQL 客户端仍然保留了一种方式,即将客户端端内建的认证插件转换为动态可加载的插件。
在 MySQL 8.0 中,默认的认证插件已更改为 caching_sha2_password(详见 Caching SHA-2 Pluggable Authentication)。这些改动导致以下服务器选项和变量被移除:
服务器选项 –mysql-native-password
服务器选项 –mysql-native-password-proxy-users
服务器系统变量 default_authentication_plugin
废弃列
Performance Schema variables_info 表中的 min_value 和 max_value 列也已被废弃,并可能在未来的 MySQL 版本中移除。推荐使用 variables_metadata 表中的 min_value 和 max_value 列,这两者提供了相同的信息。
新增表
Performance Schema 中添加了两张新表,具体如下:
variables_metadata 表:提供关于系统变量的一般信息。这些信息包括每个 MySQL 服务器识别的系统变量的名称、作用域、类型、范围(适用时)、以及描述。
global_variable_attributes 表:提供关于由服务器分配给全局系统变量的属性-值对的信息。
这些新表的引入旨在取代已废弃的 variables_info 表中的 min_value 和 max_value 列,为用户提供更准确和全面的系统变量信息。这些变更使得 MySQL 的性能模式能够更好地支持系统变量的管理和监控,有助于开发人员和管理员更好地理解和优化数据库的性能。
精简掉了除 MySQL 主服务之外的其余多余服务和扩展组件,以及 pdb 文件,从而将体积缩小到了 200 多 MB,压缩后只有 14MB,适合个人学习以及没有其他额外需求的用户使用。
下载解压到指定目录后,得到如下文件:
分别有三个脚本
startConsole.bat:直接启动 MySQL 服务器
install.bat:将 MySQL 安装成 Windows 服务
uninstall.bat:卸载 MySQL 服务
用户名:root,密码空
转载请保留原文链接!
本站所有资源文章出自互联网收集整理,本站不参与制作,如果侵犯了您的合法权益,请联系本站我们会及时删除。
本站资源仅供研究、学习交流之用,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担。
联系方式(#替换成@):feedback#iplayzip.com