我在MySQL 5.0数据库中定义了一个:DEFINER=db1_user@'%' SQL SECURITY DEFINER 这样做是为了让db2用户能够访问db1中的这个表,并且适用于SELECT查询:
[db2_user@db21345 (HY000): EXPLAIN/SHOW can not be issued; lacking privilege
我创建了一个在mysql 5.6.26上工作的sql语句,但它不适用于MySQL5.7.18-0FROM (SELECT total,id where `userid`=156 ORDER BY id DESC LIMIT 4我得到的错误:
在分析过程中发现3处误差。(接近"(“在第39位置)意料之外
我试着检查查询所花费的时间和在phpMyAdmin中尝试的时间做了一些查询,然后但没有结果。如何获得phpMyAdmin控制台中的所有查询时间?(我的意思是,我不能在每个地方修改php代码。)谢谢!!编辑
在这里找到了关于如何在命令行上发展的,并确保有mysql> of MAMP,而不是OS X one。