一些功能已经过时,并已从 MySQL 8.0 中删除。当显示这些已删除项目的替代方案时,需要使用它们以避免进一步的复杂化。
- “innodb_locks_unsafe_for_binlog”系统变量已被删除。
- 可以使用“READ COMMITTED”隔离级别,因为它的行为方式类似。
- 将系统升级到 MySQL 版本 8.0.3 或更高版本后,脚本参考以前的 InnoDB INFORMATION_SCHEMA 视图名称必须升级。
一些帐户管理属性已被删除。下面列出了一些:
- 不要使用“GRANT”来创建用户,而是使用“CREATE USER”。
- 查询缓存已被删除。 >
- 已弃用的查询缓存项仍然已弃用,并且没有任何效果。它们可能会在即将发布的 MySQL 版本中被删除。
- 数据字典提供有关
数据库对象的信息,因此服务器不会检查数据目录中的目录名称来查找数据库。 - 这表明“--ignore-db-dir”选项和“ignore_db_dirs”系统变量不是必需的,因此已被删除。
- “tx_isolation”和“tx_read_only”系统变量已被删除。相反,可以使用“transaction_isolation”和“transaction_read_only”。
- “secure_auth”和“multi_range_count”系统变量、“--secure-auth”客户端选项以及“MYSQL_SECURE_AUTH”选项mysql_options()' C API 函数已被删除。
- 'log_warnings' 系统变量和 --log-warnings 服务器选项已被删除。相反,需要使用“log_error_verbosity”系统变量。
- 解析器不会将 \N 视为 SQL 语句中 NULL 的同义词。因此,必须使用“NULL”值。
- PROCEDURE ANALYSE() 语法已被删除。
- --temp-pool 服务器选项已被删除。
- li>
- “ignore_builtin_innodb”系统变量已删除。
- “resolveip”实用程序已删除。相反,可以使用“nslookup”、“host”或“dig”。
- 已删除对 DTrace 的支持。
- 已删除“JSON_APPEND()”函数。相反,可以使用“JSON_ARRAY_APPEND()”。
复制本文链接文章为作者独立观点不代表优设网立场,未经允许不得转载。
文章推荐更多>
- 1威胁情报共享:STIX/TAXII标准实施
- 2oracle怎么查询数据库
- 3oracle怎么写sql语句
- 4MacBookPro恶意软件检测:内置工具与第三方软件结合
- 5wordpress怎么创建博客
- 6安卓手机UC视频导出电脑
- 7mysql数据库怎么执行sql语句
- 8电脑开机了但是一直转圈圈 开机转圈卡死解决方法加速系统启动
- 9谷歌浏览器网页版入口官网 谷歌浏览器入口网页界面
- 10oracle数据库闪回功能怎么使用
- 11mongodb数据库文件在哪
- 12电脑摄像头转监控设备软件配置指南
- 13一体机黑屏但电脑一直在运行 一体机黑屏故障处理快速修复指南
- 14夸克上怎么找资源 夸克平台资源查找方法
- 15uc浏览器官网网址导航入口 uc浏览器官网网址导航页
- 16phpmyadmin怎么改成中文
- 17怎么去除wordpress底部链接
- 18mysql如何读取脏数据
- 19mysql属于什么类型的数据库?
- 20mysql怎么写sql语句
- 21wordpress如何备份
- 22wordpress忘记密码怎么改密码?
- 23wordpress如何禁用谷歌地图
- 24phpmyadmin怎么添加数据
- 25生物识别安全:指纹/面部识别绕过测试
- 26yandex高清电影入口网址 yandex高清视频资源在线看
- 27UC缓存m3u8合并转换工具
- 28微软改造 Edge 浏览器新标签页:深度集成 Copilot AI
- 29oracle怎么回滚数据
- 30wordpress子主题怎么添加

数据库对象的信息,因此服务器不会检查数据目录中的目录名称来查找数据库。