MySQL兼容性show_compatibility_56
经常会遇到一种问题就是连接不上远程数据库报错:
--从mysql5.7.6开始information_schema.global_status已经开始被舍弃,为了兼容性,此时需要打开 show_compatibility_56
mysql> select * from information_schema.global_status limit 3;
ERROR 3167 (HY000): The 'INFORMATION_SCHEMA.GLOBAL_STATUS' feature is disabled; see the documentation for 'show_compatibility_56'
首先进入mysql
1. --查看show_compatibility_56其值
mysql> show variables like '%show_compatibility_56%';
+-----------------------+-------+ | Variable_name | Value | +-----------------------+-------+ | show_compatibility_56 | OFF | +-----------------------+-------+ 1 row in set (0.01 sec)
2. --把show_compatibility_56打开
mysql> set global show_compatibility_56=on;
Query OK, 0 rows affected (0.00 sec)
mysql> show variables like '%show_compatibility_56%';
+-----------------------+-------+ | Variable_name | Value | +-----------------------+-------+ | show_compatibility_56 | ON | +-----------------------+-------+ 1 row in set (0.00 sec)
mysql> select * from information_schema.global_status limit 3;
+-----------------------+----------------+ | VARIABLE_NAME | VARIABLE_VALUE | +-----------------------+----------------+ | ABORTED_CLIENTS | 0 | | ABORTED_CONNECTS | 0 | | BINLOG_CACHE_DISK_USE | 0 | +-----------------------+----------------+ 3 rows in set, 1 warning (0.00 sec)//此时就可以连接了 exit退出来就行了
In MySQL 5.6, system and status variable information is available from these SHOW statements:
SHOW VARIABLES
SHOW STATUS
And from these INFORMATION_SCHEMA tables:
INFORMATION_SCHEMA.GLOBAL_VARIABLES
INFORMATION_SCHEMA.SESSION_VARIABLES
INFORMATION_SCHEMA.GLOBAL_STATUS
INFORMATION_SCHEMA.SESSION_STATUS
MySQL 5.7
As of MySQL 5.7.6, the Performance Schema includes these tables as new sources of system and status
variable information:
performance_schema.global_variables
performance_schema.session_variables
performance_schema.variables_by_thread
performance_schema.global_status
performance_schema.session_status
performance_schema.status_by_thread
performance_schema.status_by_account
performance_schema.status_by_host
performance_schema.status_by_user
MySQL兼容性show_compatibility_56相关推荐
- django2.1支持的mysql版本_一文解决django 2.2与mysql兼容性问题
Django是一个开放源代码的Web应用框架,由Python写成.采用了MTV的框架模式,即模型M,视图V和模版T.它最初是被开发来用于管理劳伦斯出版集团旗下的一些以新闻内容为主的网站的,即是CMS( ...
- PostgreSQL MySQL 兼容性之 - bit 函数和操作符
bit 函数和操作符 MySQL &Bitwise AND <<Left shift >>Shift right BIT_COUNTReturns the number ...
- PostgreSQL mysql 兼容性之 - 字符编码转换 CONVERT
PostgreSQL 字符集转换方法 postgresql支持的转换函数如下: mysql中的blob类型在pgsql中以bytea类型替代,但是在解析bytea格式的时候mysql使用convert ...
- mysql兼容性高吗_MySQL与标准的兼容性
作者:创新互联 文章来源:虚拟主机 点击数: 更新时间:2013-04-21 MySQL包含了一些可能在其他SQL数据库找不到的扩充.要注意如果你使用他们,你的代码把不与其他SQL服务器兼容.在一些情 ...
- PostgreSQL MySQL 兼容性之 - Gis类型
PostGIS的GIS功能相比MySQL强大太多,本文仅仅列举了MySQL支持的部分. 欲了解PostGIS请参考: http://postgis.net/docs/manual-2.2/refere ...
- h2 mysql 兼容性_H2内存数据库对sql语句的支持问题 sql放到mysql数据库中能跑
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 ### The error may involve com.yrs.modules.classes.stu.teacher.mapper.ClassesS ...
- 安装两个Mysql错误 ERROR 2003 (HY000): Can‘t connect to MySQL server on ‘localhost‘ (10061)”
ERROR 2003 Can't connect to MySQL server on 'localhost' (10061)" 前几天新买了一台新的笔记本电脑,做了系统之后,装各种开发工具 ...
- 《高性能MySQL 第四版》正式上市
十年经典再更新 时隔十年,<高性能MySQL>再次出版,这是该系列的第四个版本.过去十年,<高性能MySQL 第三版>已经成为除了文档之外,MySQL相关开发者.DBA等从业者 ...
- 遇见 TiDB,放弃MySQL
最近TiDB掀起了一波分布式数据库的热潮,公司也在着手准备TiDB的落地工作,前几天也参与了几场公司针对TiDB的分享会,下面我们了解一下关于TiDB. TiDB 是什么? TiDB 是一个分布式 N ...
最新文章
- VR跨界一触即发,探秘87870“魔都之夜”VR派对
- Windows驱动开发学习笔记(三)—— 内核空间内核模块
- 使用外置tomcat部署spring boot程序需添加servlet-api
- Python中抓网页的小陷阱
- h5 php js实验总结,H5学习_番外篇_PHP数据库操作
- 深入理解计算机系统 第十二章 并发编程
- Dubbo-go 服务代理模型
- 信息学奥赛C++语言:石头剪子布
- java基础—IO类——LineNumberReader 	的使用
- Re-Order Buffer
- opencv之retina滤波器---Retina_create
- 最简单的基于FFmpeg的移动端例子:IOS HelloWorld
- 1.大数据架构详解:从数据获取到深度学习 --- 大数据的本质
- gogs 迁移外部仓库
- win10计算机网络共享设置密码,win10系统清除网络共享密码的方法介绍
- html编辑中,出现报错 semi-.colon excepted css(………)
- 职场技巧:高效实用的四象限法则
- slim 搭建rnn_RNN入门(三)利用LSTM生成旅游点评
- 如果一个正整数等于其各个数字的立方和,则称该数为阿姆斯特朗数(亦称为自恋性数)。 如 407=4^3+0^3+7^3就是一个阿姆斯特朗数。试编程求大于1小于1000的所有阿姆斯特朗数。
- ROS学习记1——玩弄小海龟