MySQL-Front报错#3167详细解决方案

1、一次性解决方案

  • 调出cmd窗口(快捷键win+R,输入cmd回车),若权限不够请用管理员模式运行(如下图)

  • 输入下列语句,进入mysql

mysql -u你的账号 -p你的密码

  • 输入下列语句(查看show_compatibility_56状态的语句自行百度,因为我也是百度的(狗头))

set global show_compatibility_56=on;

2、永久解决方案(推荐)

  • 找到自己的my.ini文件,最方便的方法是直接在此电脑搜索

  • 如果你想找到自己的安装目录,可以在cmd下进入mysql,通过select @@basedir;语句查询,不要忘记;号

  • 用notepad打开my.ini文件(推荐),在文件最后面添加show_compatibility_56 = 1

  • 最后,修改了my.ini文件需要重启mysql服务!
    1. win+R,services.msc进入服务查看你的MySQL服务名称
    2. 管理员模式进入cmd,依次执行两个命令:net stop 你的MySQL服务名net start 你的MySQL服务名

最后问题解决,出现其他问题的我也没有办法了,知识有限,解决方案也是来自网络,我只是整合+详细了一下,谢谢观看,有错误欢迎指出

原文地址:https://www.cnblogs.com/BeatOnDreamOn/p/13677532.html