我正在尝试使用我的WAMP堆栈中的performance_schema数据库。
如果我直接从mysql.exe或通过phpMyAdmin运行任何查询,查询将自动添加到mysql.exe表中。
如果我通过不推荐的php mysql扩展运行查询,查询将被添加到表中。
不幸的是,如果我从php的mysqli扩展运行查询,查询就不会在性能模式表中添加/更新。
我在mysqli文档中找不到关于performance_schema数据库的任何内容。
有人知道发生了什么事吗?谢谢!
发布于 2017-03-23 00:27:17
对于那些可能也会遇到这个问题的人。
我找不到很多关于这方面的信息,但我发现了这个问题。
我使用的是mySQL版本5.6,它不支持在性能模式数据中使用预定义语句。
我一直在mysqli中使用预定义语句,这就是为什么什么都没有出现的原因。
在mySQL 5.7中,向performance_schema数据库添加了一个名为“准备-语句-实例”的新表,我认为这是存储准备好的语句摘要的地方。
https://stackoverflow.com/questions/42942116
复制相似问题