2015-12-15 85 views
1

我最近升级到MySQL 5.7.9从以前使用5.5(通过删除旧的MySQL和安装新的)。现在,当我运行一个PHP脚本(用于工作),我得到这个错误:MySQLi插件没有加载

Warning: mysqli::mysqli(): (HY000/1524): Plugin '*8CC466EE1F3C4B48CF50D1E337EE808AC922A16E' is not loaded in...

任何想法如何解决这一问题?

+0

你试过用'sudo apt-get remove php5-mysql && sudo apt-get install php5-mysql'重新安装php5-mysql吗? – MicroParsec

+0

是的,我做了...现在PHP版本5.5.30-1 + deb.sury.org〜精确+ 1 – JoeTidee

+0

错误显示在mysql错误日志中,还是这个警告PHP具体? – MicroParsec

回答

3

事实证明,在我的情况下,mysql.users表中的用户记录没有完全授权权限并导致此错误。

+0

你是怎么解决这个问题的? – Henno

+0

我给了用户完全授予权限。 – JoeTidee

0

我有同样的情况。我删除了该用户,并使用相同的权限添加了该用户,并且错误消失了,现在所有工作都已完成。