关于安装discuz论坛说mysql认证的问题

关于安装discuz论坛说mysql认证的问题,第1张

由于MySQL 4.1版本开始密码的hash算法改变,所以连接数据库时可能会出现Client does not support authentication protocol问题。

解决办法1:

进入你的MySQL目录的bin目录下

运行

MySQL --user=root --pass==root的密码

mysql>UPDATE mysql.user SET Password = OLD_PASSWORD('连接用户的密码')

->WHERE User = '要连接的用户名'

mysql>FLUSH PRIVILEGES

解决办法2:

更新PHP里MySQL模块的版本以支持新版本的MySQL

问题:你试图引用的其中一个外键没有建立起索引,或者不是一个primary key , 如果其中一个不是primary key 的话,你必须为它创建一个索引。

解决:在bbs_login表中建立user_name的索引。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/6237001.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-18
下一篇 2023-03-18

发表评论

登录后才能评论

评论列表(0条)

保存